(15) 完成B主机免密登录C主机配置,只需截图免密登录结果
时间: 2024-01-02 12:04:48 浏览: 21
很抱歉,我作为一名语言模型无法提供截图功能。但是,我可以为您提供相关的配置步骤。
在B主机上,可以按照以下步骤完成免密登录C主机的配置:
1. 在B主机上生成公钥和私钥
使用以下命令在B主机上生成公钥和私钥:
```
ssh-keygen -t rsa
```
该命令会生成一个公钥文件和一个私钥文件,默认情况下,它们位于当前用户的`~/.ssh`目录下,文件名分别为`id_rsa`和`id_rsa.pub`。
2. 将B主机的公钥文件复制到C主机
使用以下命令将B主机的公钥文件复制到C主机上:
```
ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@C主机IP地址
```
其中,`~/.ssh/id_rsa.pub`是B主机的公钥文件路径和文件名,`用户名`是C主机上已经创建的用户账号,`C主机IP地址`是C主机的公网IP地址或局域网IP地址。
3. 测试免密登录
使用以下命令在B主机上测试是否可以免密登录C主机:
```
ssh 用户名@C主机IP地址
```
如果免密登录成功,则说明配置成功。
注意事项:
- 在执行以上命令之前,请确保B主机和C主机之间可以互相访问,且安装了ssh服务。
- 在执行以上命令之前,请确保C主机的ssh配置文件`/etc/ssh/sshd_config`中的`PasswordAuthentication`和`PubkeyAuthentication`均为`yes`。
- 在执行以上命令之前,请确保C主机上的`~/.ssh`目录权限为700,授权文件`~/.ssh/authorized_keys`权限为600。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)