admin

linux配置ssh密钥登陆
linux配置ssh密钥登陆ssh配置文件保存位置为:/etc/ssh/ssh_config进去修改配置文件主要有...
扫描右侧二维码阅读全文
17
2018/12

linux配置ssh密钥登陆

linux配置ssh密钥登陆

ssh配置文件保存位置为:/etc/ssh/ssh_config
进去修改配置文件主要有下面几项:

 1. RSAAuthentication yes       开启RSA验证
 2. PubkeyAuthentication yes    开启公钥验证
 3. PasswordAuthentication no   禁用密码登陆

1、输入命令生成密钥:

ssh-keygen -t rsa -b 4096
Enter file in which to save the key(默认保存位置):直接回车 
Enter passphrase(是否输入密码加密) :不需要输入密码直接回车 
Enter same passphrase again: 同样不需要输入密码直接回车。

请输入图片描述

2、将密钥写入文件,并设置全线为600。即除了root其它用户不允许操作:

cat id_rsa.pub >>/root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys

3、重启服务器SSH服务

systemctl restart sshd.service
Last modification:December 17th, 2018 at 04:52 pm
If you think my article is useful to you, please feel free to appreciate

One comment

  1. 仅仅喜欢

    hello

Leave a Comment