linux没有root密码xshell,LINUX终端免密登陆(以Xshell为例)
1,工具-新建用戶密鑰生成向?qū)inux
2,密鑰類型選擇:RSA,而后下一步shell
3,輸入密鑰名稱和密碼ssh
4,公鑰格式為SSH-OpenSSH,保存為文件(后綴為pub)(記錄此文件目錄)工具
二,登陸在須要免密登陸的主機(jī)上。rest
1,進(jìn)入須要用戶家目錄(我這里是test),并創(chuàng)建.ssh文件夾日志
[root@localhost .ssh]# cd /home/test/blog
[root@localhost test]# mkdir .ssh文件上傳
[root@localhost test]# cd .ssh/it
[root@localhost .ssh]# pwdio
/home/test/.ssh
2,將剛剛生成并保存的公鑰(后綴pub)的文件上傳到此文件夾(上傳方式有不少,我這里用的是rz,
沒有的話能夠 yum -y install lrzsz 安裝)
[root@localhost .ssh]# rz
[root@localhost .ssh]# ll
total 4
-rw-r--r--. 1 root root 208 Jul 2 21:34 id_rsa_1024.pub
3,將公鑰改為須要的名字
[root@localhost .ssh]# cat id_rsa_1024.pub > authorized_keys
4,修改/etc/ssh/sshd_config
[root@localhost .ssh]# vi /etc/ssh/sshd_config
#禁止root遠(yuǎn)程登陸
PermitRootLogin no
#禁止密碼登陸
PasswordAuthentication no
RSAAuthentication yes
PubkeyAuthentication yes
5,重啟sshd
[root@localhost .ssh]# systemctl restart sshd
3、用Xshell鏈接
1,文件-新建
2,輸入主機(jī)IP
3,用戶身份驗證:
4,接受主機(jī)密鑰。
到此linux終端免密登陸成功
PS:遇到問題能夠查看/var/log/secure日志文件
總結(jié)
以上是生活随笔為你收集整理的linux没有root密码xshell,LINUX终端免密登陆(以Xshell为例)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 7 没有权限访问,[Cent
- 下一篇: 单片机上运行linux程序代码,在Lin