关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

linux ssh使用秘钥登录并禁用密码登录

发布时间:2022-12-02 13:56:25
1491984010112764.jpg

SSH 使用密钥登录并禁止口令登录实践


ssh-keygen -t rsa #-t表示加密方式

#之后会出现保存路径和短密码确认,一路回车即可

cd /root/.ssh

mv id_rsa.pub authorized_keys #重命名

使用wincsp将id_rsa下载到本地,如果不显示.ssh文件夹,就双击winscp界面右下方的"8个隐藏文件",这样就可以显示隐藏文件。使用puttygen菜单栏的conversions的import key,载入下载下来的id_rsa,保存为private key。

修改/etc/ssh/sshd_config


#禁用密码验证

PasswordAuthentication no

#启用密钥验证

RSAAuthentication yes

PubkeyAuthentication yes

重启ssh服务


service sshd restart #centos系统

service ssh restart #ubuntu系统

/etc/init.d/ssh restart #debian系统

使用putty登录,输入IP,点开右方SSH加号,点击Auth,点击Browse加载私钥后点击open即可。

————————————————


/template/Home/8a/PC/Static