我正在寻找可以运行的最简单的命令集,用于将公钥添加到远程服务器上root帐户的authorized_keys文件中。
我们假设当前用户对远程服务器具有登录访问权限,并且它也列在 sudoers 文件中。
运行该命令两次应该不起作用。
运行 ssh-copy-id 命令怎么样? 手册页说:
ssh-copy-id - 在远程计算机的authorized_keys中安装公钥
听起来正是您要找的吗? 不过,我从未尝试过两次运行该命令。 它可能不会检查这一点。