OpenSSH 配置 免密码登陆 公钥和私钥 私钥签名
0X00 安装OpenSSH
一般情况下我们的系统中都是自带SSH服务端和客户端的,万一没有的话就需要我们手动安装这个服务。
yum install -y openssh
然后重启OpenSSH服务
systemctl restart sshd
0X01 两行简单的配置
OpenSSH的配置文件在/etc/ssh/
目录下,有两个配置文件,一个是针对服务端的一个是针对客户端的,我们只需要修改针对服务端的sshd_config
即可。
配置文件里比较重要的两行是PermitRootLogin
和PasswordAuthentication
。
PermitRootLogin
当这个值为yes时,才允许root用户使用ssh登陆PasswordAuthentication
当这个值为yes时,允许使用密码登陆,反之则拒绝密码登陆(只能使用密钥)。
1 | PermitRootLogin yes |
这里的配置就允许使用root用户登陆,也允许输入密码登陆