debian10作为服务器,centos7为客户机 客户机免密登录Debian10
时间: 2024-03-15 22:47:36 浏览: 135
要在CentOS 7上实现无密码SSH登录到Debian 10服务器,可以按照以下步骤操作:
1. 确保Debian 10服务器已经安装了SSH服务并启动了SSH服务。如果没有安装SSH服务,可以使用以下命令安装:
```
sudo apt-get update
sudo apt-get install openssh-server
```
2. 在Debian 10服务器上,编辑`/etc/ssh/sshd_config`文件,将以下两个选项的值设置为“yes”:
```
PasswordAuthentication yes
PubkeyAuthentication yes
```
3. 重新启动SSH服务:
```
sudo systemctl restart sshd
```
4. 在CentOS 7上,生成SSH密钥对:
```
ssh-keygen
```
5. 将公钥复制到Debian 10服务器上:
```
ssh-copy-id user@debian10-server-ip-address
```
其中,`user`是Debian 10服务器上的用户名,`debian10-server-ip-address`是Debian 10服务器的IP地址。
6. 现在,您应该可以通过SSH无密码登录到Debian 10服务器了:
```
ssh user@debian10-server-ip-address
```
在第一次登录时,系统会要求您输入密码。之后的登录,就可以免密码登录了。
希望这些步骤能够帮助您实现无密码SSH登录到Debian 10服务器。
阅读全文
相关推荐
















