Centos 密钥登录系统
2020-02-17 11:59
155 查看
有两台机器一直放在IDC 机房一直没怎么正式使用,今天突然说一个项目要上线,于是赶紧配置好环境,做一些权限控制,之前一直使用的是密码登录,现在正式使用公开了,密码登录方式肯定不安全,于是按照之前的方法,使用“密钥+密码”的方式登录系统,配置好ssh 之后 重启服务 用 Xshell 使用KEY 登录 缺提示 密钥未在远程主机上注册,关掉了防火墙,检查了权限 配置都没问题,报错却依旧存在,很纳闷,之前也是这样配置的没出现过,于是Gooele了半天,最后终于找到自己踩到那个坑了,记录下来,希望下次可以快速填坑。
1 首先我是用第三方工具SecureCRT生成的KEY,需要转换成openssh格式,如果是在主机用openss-keygen 生成的密钥,则不存在这个问题 还是利用SecureCRT的工具转换一下
2 检查配置文件,.ssh目录权限是否700 authorized_keys 权限为600 检查完毕之后如还有错误可尝试关闭Selinux 和 iptables
3 关于几台主机建立信任关系,免密码登录,原理一样,在创建KEY 的时候不要输入密码 然后在每台机器上面互相存放对方的公钥
转载于:https://www.cnblogs.com/Waterclouds/p/4761152.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- linux day2
- LINUX day3
- 在Linux中使用命令行启动QtCreator
- 搭建 centos7 YUM 源
- linux系统调用IO
- CentOS 7 安装Boost 1.67及boost_python
- Linux编程:命令行选项单横线“-”与双横线“--”的区别
- Linux编程:通过 free 命令查看Linux系统实际可用内存大小
- Centos配置本地yum源
- Linux基本命令
- RedHat、centos 7.0以上设置系统打开文件数等设置问题
- 关于centos7下无法挂在win10的NTFS分区的靠谱解决方法
- linux VIM编辑器常用指令
- LINUX 常用指令学习
- linux自动执行指令crontab和at
- linux configuration
- Linux常用基本命令 每日小节
- Linux基础命令
- linux基础命令
- Linux系统DHCP基本配置