gpt4 book ai didi

linux - XP + Linux 从 WINDOWS 到 LINUX 的自动 ssh 过程

转载 作者:太空宇宙 更新时间:2023-11-04 04:26:31 24 4
gpt4 key购买 nike

不确定是否可以在某个地方找到我想要的东西,但无论如何我都会问 -:)

我每天需要在我的 PC XP Windows 上编辑普通的 txt 文件(我使用记事本文件 - file.txt)然后我通过 ssh (使用反射 ftp 客户端)将此文件发送到其他 Linux 机器(众所周知我需要在 ftp 客户端中输入登录名和密码),备注 - 由于安全问题,我无法在 Linux 计算机上编辑 file.txt

我的目标是按照以下过程自动执行此过程:

  1. 编辑 file.txt 文件并将其保存在我的电脑上
  2. 自动将此 file.txt 发送到 Linux 计算机,无需输入登录名/密码,只需单击一下 - 目标是通过向 file.txt 文件添加按钮来找到某种解决方案,然后单击此按钮,它将自动将该文件传输到 Linux 计算机

最佳答案

要自动进行 SSH 登录,您必须生成一对身份验证 key (公共(public)/私有(private)),并且需要将公共(public) key 添加到 Linux 计算机上用于登录的用户的主目录中的 ~/.ssh/authorized_keys 中。我建议您创建一个技术用户,该用户将拥有最小的权限(例如仅写入您必须将文件复制到的所需目录)。

要自动执行发送部分,您可能需要编写一个脚本来向 Linux 计算机发出 ssh 命令。为此,您需要设置一个支持控制台 ssh 的工具。看看cygwinsshwindows 。我就是这么做的。可能有更好的方法,我对 Windows 不太熟悉。

附注This article你可能会发现有用。它提供了不同的 Windows 特定方法。

关于linux - XP + Linux 从 WINDOWS 到 LINUX 的自动 ssh 过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8413063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com