SecureCRT中ssh公钥认证设置
来源:互联网 发布:大型网站的优化方法 编辑:程序博客网 时间:2024/04/29 00:22
刚装上OpenSuse11.2,打算好好玩把Linux CLI,一直以来公钥认证没弄明白,今天特地学习了下。然后把实践过程记录下来。感谢http://hi.baidu.com/shirdrn/blog/item/523aec06fb28ae7d02088193.html中的精彩讲解。
这里的步骤是在OpenSuse上的过程,其他发行版类似。
第一步,修改ssh配置文件/etc/ssh/sshd_config
增加
RSAAuthentication yes //使用RSA加密算法
PubkeyAuthentication yes//使用公钥认证
AuthorizedKeysFile .ssh/authorized_keys//允许的公钥存放的文件,放在用户主目录下
这三行在OpenSuse中都有,去掉注释符号#即可
第二步,生成公钥/密钥对
使用SecureCRT的 工具->创建公钥 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法
这一步会生成两个文件,默认是Identity和Identity.pub,其中Identity为密钥,Identity.pub为公钥。这一步中,通行短语可以不输入。不输入的话登陆时不需要输入通行短语。如果输入了,登陆的时候会要求你输入通行短语。
第三步,把Identity.pub中的内容添加到~/.ssh/authorized_keys中
第四步,重新加载sshd服务,使用sudo service sshd reload即可
到此,设置完成。可能通过新建会话来检验,在SecureCRT中新建会话时选择使用公钥认证即可。如下图所示
- SecureCRT中ssh公钥认证设置
- 如何在SecureCRT中设置ssh代理
- SecureCRT中ssh远程登录Linux设置
- ssh公钥认证
- SSH公钥认证
- SSH公钥认证
- ssh 公钥认证
- linux SecureCRT ssh key认证登陆
- linux SecureCRT ssh key认证登陆
- linux SecureCRT ssh key认证登陆
- SSH配置与SecureCRT设置
- ssh 认证 设置详解
- ssh 认证 设置详解
- ssh 认证 设置详解
- ssh 认证 设置详解
- ssh 认证 设置详解
- ssh 认证 设置详解
- ssh 认证 设置详解
- 看以前的我
- java学习之理解反射机制
- VC多文档编程技巧(取消一开始时打开的空白文档)
- Mysql命令行方式备份/还原 or 导入导出数据库
- java高新技术day-3
- SecureCRT中ssh公钥认证设置
- Linux下动态库静态库的使用
- 查看Oracle数据库版本
- sql相同值取一问题
- 保险
- (转)Windows应用程序中动态的控制输入法
- 技术何去何从
- linux获取一个文件的行数或者字符数
- include,include_once,require,require_once的区别