创建公钥
我这里设置的是普通用户lijq使用的ssh2协议,在linux服务器执行如下操作lijq@192_168_2_222 ~]$ mkdir /home/lijq/.ssh/
将刚才生成的.pub文件上传到服务器,我这里已经root连接上了所有直接用rz上传即可,并开始导入秘钥
[lijq@192_168_2_222 ~]$ ssh-keygen -i -f Identity.pub >> /home/lijq/.ssh/authorized_keys
执行完后我们配置vi /etc/ssh/sshd_config文件做一下修改:
#RSAAuthentication yes
PubkeyAuthentication yes #启用公钥认证
AuthorizedKeysFile .ssh/authorized_keys #公钥路径#PasswordAuthentication yes
#PermitEmptyPasswords no
PasswordAuthentication no #设置不容许密码登陆设置完后我们还需要修改.ssh下文件的权限执行chmod -R 700 /home/lijq/.ssh即可
最后我们新建一个快速链接输入ip和登陆用户lijq,然后点击公钥属性选择之前导出的公钥:
有时为了特殊需求,只允许普通账户登陆Linux,而不允许root账户登陆,而普通账户登陆后,然后再su 到root下是可以的。打开sshd的配置文件
vim /etc/ssh/sshd_config 加入一行:PermitRootLogin no
SecureCRT公钥登陆配置
原创Anonymous123 博主文章分类:linux服务 ©著作权
©著作权归作者所有:来自51CTO博客作者Anonymous123的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:mysql常用命令
下一篇:恶意登录ip添加到防火墙
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章