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远程登录 SSH的密钥登录配置 随笔 第1张 SSH的密钥登录配置 随笔 第2张 按提示无脑编辑并进入。     linux上查询IP:ifconfig。 2.生成密钥 SSH的密钥登录配置 随笔 第3张 SSH的密钥登录配置 随笔 第4张 SSH的密钥登录配置 随笔 第5张 SSH的密钥登录配置 随笔 第6张 SSH的密钥登录配置 随笔 第7张 SSH的密钥登录配置 随笔 第8张 SSH的密钥登录配置 随笔 第9张 SSH的密钥登录配置 随笔 第10张 点击下一步。不要点完成! SSH的密钥登录配置 随笔 第11张 SSH的密钥登录配置 随笔 第12张 SSH的密钥登录配置 随笔 第13张 SSH的密钥登录配置 随笔 第14张 公钥放到远端服务器,私钥自己记录,以后就可以直接通过私钥对公钥登录。   3.更改sshd_config的配置 step1:密钥生成 step2:修改sshd_config文件。 vi /etc/ssh/sshd_config SSH的密钥登录配置 随笔 第15张 SSH的密钥登录配置 随笔 第16张 并且把yes改为no。#意思是不能使用密码登录。 重启服务即可。 4.导入密钥 step:导入公钥。 用xshell里的xftp把公钥从windows导入到Linux。 ll -a  #显示所有文件。 找到公钥文件。 创建一个文件夹:ssh mkdir .ssh cd .ssh   #进入ssh文件夹 SSH的密钥登录配置 随笔 第17张 SSH的密钥登录配置 随笔 第18张 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的密钥登录配置 随笔 第19张 SSH的密钥登录配置 随笔 第20张
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄