Linux设置密钥登陆及关闭密码登陆


1.登陆root用户

执行以下生成公私钥对

ssh-keygen -t rsa

2.生成完成

Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.

cd /root/.ssh
ll
看到刚生成的文件,表示成功
pwd

3.将公钥内容导入authorized_keys文件中,并将私钥拷贝到用来登陆服务器的终端

cat id_rsa.pub >> authorized_keys

4.修改SSH的配置文件

vi /etc/ssh/sshd_config

把以下#去掉,保存退出
#PubkeyAuthentication yes

重启ssh
service sshd restart

5.用secureCRT或者ssh通过私钥连接验证,验证正常登陆即可

 

6.关闭密码登陆

vi /etc/ssh/sshd_config

PasswordAuthentication yes改为no

service sshd restart

7.验证


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM