SSH的密钥登录配置
1.ssh的登录方法。 两种方法: (1)linux系统connect to linux
ssh -l root 192.168.2.191
#直接登录。 语法:$ssh -p 22 user@host ssh -p 22 root@192.168.2 端口 用户名 IP地址 (2)windows连接linux->使用Xshell远程登录
按提示无脑编辑并进入。 linux上查询IP:ifconfig。 2.生成密钥
点击下一步。不要点完成!
公钥放到远端服务器,私钥自己记录,以后就可以直接通过私钥对公钥登录。 3.更改sshd_config的配置 step1:密钥生成 step2:修改sshd_config文件。
vi /etc/ssh/sshd_config
并且把yes改为no。#意思是不能使用密码登录。 重启服务即可。 4.导入密钥 step:导入公钥。 用xshell里的xftp把公钥从windows导入到Linux。 ll -a #显示所有文件。 找到公钥文件。 创建一个文件夹:ssh
mkdir .ssh cd .ssh #进入ssh文件夹
ls #查询当前文件。 cd .. 根目录 mv secevery.pub .ssh/ #把secevery.pub(公钥)文件移到ssh文件夹 cd .ssh/ #查看ssh文件夹。 cat secevery.pun #查看这个文件。 cat secevery.pub > authorized_keys #把公钥读入到ssh运行文件中。 cat authorized_keys # 查看是否导入成功 service sshd restart #重启ssh服务。 打开Xshell。
![SSH的密钥登录配置 随笔 第20张 SSH的密钥登录配置 随笔 第20张]()
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄











更多精彩