使用SecureCRT设置linux系统登录的ssh公钥认证
2012-11-29 22:14
841 查看
linux系统环境:CentOS release 5.5
1.修改ssh配置文件/etc/ssh/sshd_config
RSAAuthentication yes //使用RSA加密算法
PubkeyAuthentication yes //使用公钥认证
AuthorizedKeysFile .ssh/authorized_keys //允许的公钥存放的文件,放在用户主目录下
PasswordAuthentication no //禁止密码验证登录,如果启用的话,RSA认证登录就没有意义
2.生成公钥/密钥对
使用SecureCRT的"工具->创建公钥" 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法
生成密钥文件Identity和公钥文件Identity.pub。其间会提示输入通行短语,用于保护密钥,需要记住,以后每次连接时使用。也可以为空。
3.上传公钥
将公钥Identity.pub上传到ssh服务器系统的/home/user/.ssh内,我是使用root账号的,所以路径为/root/.ssh,如果没有.ssh目录,自行创建.ssh文件夹
4.openssh不支持SecureCRT生成的密钥格式,需要进行类型转换:
ssh-keygen -i -f Identity.pub >>authorized_keys
chmod 600 authorized_keys
5.重启sshd服务
service sshd restart
6.重启SecureCRT,保证连接属性的“身份验证”设置勾中“公钥”项,连接后按要求输入通行短语,公钥和私钥文件放在本机同一目录下
1.修改ssh配置文件/etc/ssh/sshd_config
RSAAuthentication yes //使用RSA加密算法
PubkeyAuthentication yes //使用公钥认证
AuthorizedKeysFile .ssh/authorized_keys //允许的公钥存放的文件,放在用户主目录下
PasswordAuthentication no //禁止密码验证登录,如果启用的话,RSA认证登录就没有意义
2.生成公钥/密钥对
使用SecureCRT的"工具->创建公钥" 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法
生成密钥文件Identity和公钥文件Identity.pub。其间会提示输入通行短语,用于保护密钥,需要记住,以后每次连接时使用。也可以为空。
3.上传公钥
将公钥Identity.pub上传到ssh服务器系统的/home/user/.ssh内,我是使用root账号的,所以路径为/root/.ssh,如果没有.ssh目录,自行创建.ssh文件夹
4.openssh不支持SecureCRT生成的密钥格式,需要进行类型转换:
ssh-keygen -i -f Identity.pub >>authorized_keys
chmod 600 authorized_keys
5.重启sshd服务
service sshd restart
6.重启SecureCRT,保证连接属性的“身份验证”设置勾中“公钥”项,连接后按要求输入通行短语,公钥和私钥文件放在本机同一目录下
相关文章推荐
- 使用SecureCRT设置linux系统登录的ssh公钥认证
- 使用SecureCRT设置linux系统登录的ssh公钥认证
- SecureCRT使用本地公钥 SSH 免密码登录Linux
- Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoo
- linux下ssh公钥验证的设置和远程登录
- Linux使用公钥ssh登录
- ssh公钥认证原理及设置root外的其他用户登录ssh
- ELK日志系统:Filebeat使用及Kibana如何设置登录认证
- ssh使用公钥登录客户端设置
- Linux VPS及服务器更加安全之设置Putty SSH使用密钥登录
- SecureCRT中ssh远程登录Linux设置
- [Linux][入门系列]CentOS 的基础使用-SSH安装设置与使用大全(下)-SSH的公秘钥登录及免密登录设置
- 安装、设置和使用SSH Secure shell 实现windows 登录linux
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录
- ELK日志系统:Filebeat使用及Kibana如何设置登录认证(转)
- 如何使用SecureCRT6.6.2通过SSH方式登录Ubuntu系统?
- ELK日志系统:Filebeat使用及Kibana如何设置登录认证
- SSH密钥登录Linux系统服务器的设置方法
- SecureCRT key登录linux ssh设置
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录