虚拟机ssh-copy-id命令
时间: 2023-11-30 21:40:08 浏览: 97
虚拟机中使用ssh-copy-id命令时出现了错误提示“ERROR: No identities found”,这是因为ssh-copy-id命令需要使用到公钥文件,而在执行ssh-keygen命令生成密钥对时,可能没有指定密钥文件的名称或者生成的密钥文件不在默认的路径下。解决方法如下:
1. 确认密钥文件的名称和路径是否正确,可以使用ls命令查看当前目录下是否存在密钥文件。
2. 如果密钥文件不存在或者名称不正确,可以重新生成密钥对并指定密钥文件的名称和路径,例如:ssh-keygen -t rsa -f ~/.ssh/mykey。
3. 如果密钥文件存在但是ssh-copy-id命令仍然无法找到密钥文件,可以手动将公钥文件复制到目标主机的~/.ssh/authorized_keys文件中,例如:cat ~/.ssh/mykey.pub | ssh user@host "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"。
相关问题
/usr/bin/ssh-copy-id: ERROR: ssh: connect to host 192.168.88.30 port 22: No route to host
这个错误提示表明无法连接到目标主机的22端口,可能是由于网络问题或目标主机未开启SSH服务导致的。您可以尝试以下几个步骤来解决这个问题:
1. 确认目标主机的IP地址是否正确,可以使用 `ping` 命令来测试网络连通性。
2. 确认目标主机是否已经开启SSH服务,可以使用 `systemctl status sshd` 命令来检查。
3. 确认目标主机的防火墙是否已经开启22端口,可以使用 `firewall-cmd --list-ports` 命令来检查。
4. 如果您使用的是虚拟机,请确保虚拟机的网络设置正确,例如网络适配器类型、网络连接方式等。
三台虚拟机ssh免密登陆
要实现三台虚拟机ssh免密登录,需要执行以下步骤:
1. 在每台虚拟机上生成公钥和私钥,可以使用ssh-keygen命令来生成:
ssh-keygen
2. 将每台虚拟机的公钥复制到其他两台虚拟机的authorized_keys文件中,可以使用ssh-copy-id命令来完成:
ssh-copy-id user@server2
ssh-copy-id user@server3
3. 验证免密登录是否成功,可以使用ssh命令来登录其他虚拟机:
ssh user@server2
ssh user@server3
如果登录不需要输入密码,即表示免密登录已经成功实现。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)