要使用rsync进行免密输入,需要进行以下步骤:

  1. 在本地机器上生成公钥和私钥,使用 ssh-keygen 命令生成。可以使用默认设置,一路回车即可。

  2. 将公钥复制到远程机器上,使用 ssh-copy-id 命令。例如,假设远程机器的IP地址为192.168.1.100,用户名为user,则可以运行以下命令:

    ssh-copy-id user@192.168.1.100

    然后输入远程机器的密码即可。

  3. 确认免密输入是否生效,可以尝试使用 ssh 命令连接远程机器,如果不需要输入密码即可连接,则说明免密输入已经生效。

  4. 在使用rsync命令时,只需要指定远程机器的用户名和IP地址即可,例如:

    rsync -avz /path/to/local/dir user@192.168.1.100:/path/to/remote/dir

    这样就可以在本地和远程机器之间进行文件同步,而无需输入密码。

Rsync 免密传输:详细步骤和示例

原文地址: https://www.cveoy.top/t/topic/kC2y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录