首页 > 代码库 > 使用Xshell通过公钥方式ssh到RHEL7
使用Xshell通过公钥方式ssh到RHEL7
首先打开Xshell,“工具”-->>“新建用户密钥生成向导”
依次选择密钥类型“RSA”,密钥长度,
输入密钥的名称,设置密钥加密密码(可以使密钥更加的安全)
密钥的格式“OpenSSH”,保存到本地主机上
连接到linux客户机上,进入要远程密钥登录用户的家目录,进入~/.ssh目录中(若没有可创建一个,其权限为700),使用rz命令把本地主机上的密码文件上传到linux客户机的~/.ssh目录中,修改文件名为authorized_keys,并且其权限为600),
下一步设置sshd服务的配置文件/etc/ssh/sshd_config,
RSAAuthentication yes
PubkeyAuthentication yes
UsePAM yes
ChallengeResponseAuthentication no
测试Xshell
确定要登录的用户名,选择Public key方式登录,选择用户密钥,输入密钥加密密码;
测试能正常登录就可以在配置文件/etc/ssh/sshd_config中,禁止密码登录
PasswordAuthentication no //不禁止密钥登录的意义就不大了
如果要禁止以root用户登录,则
PermitRootLogin no
以上为学习心得,不足之处,敬请指正!
使用Xshell通过公钥方式ssh到RHEL7
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。