window环境下给centos中配制SSH密钥登录的方法(用winscp上传公钥文件,简单方便)

一: 在window中先生成公钥与密钥文件

        

       生成后点  保存公钥和保存密钥 , 注: 保存公钥时扩展名不需要,保存密钥时扩展名可用填写ppk

二: 服务器中安装SSH

yum install -y openssh-server

在root目录下并不存在 .ssh文件夹

    

三: 上传公钥文件到服务器(可用winscp软件上传 简单方便)

用winscp软件通过密码连接到服务器后,依次点会话-向服务器安装公钥

     

 选择公钥文件后 (无扩展名)

 稍后会提示安装成功

     

在WinSCP可按快捷键Ctrl+Alt+H  显示与隐藏  隐藏的文件

完装完成后可以用   Ctrl+Alt+H  显示出隐藏文件

    

    

 上传后权限也已一次性设好,无须再次修改权限 (目录700,文件600)

四: 修改成SSH密钥登录(root账号下执行)

vi /etc/ssh/sshd_config

 依次以下修改

PermitRootLogin yes                    //开启root账号密钥登录

PasswordAuthentication no         //关闭密码登录

 

 五:  重启SSH服务 (重启后即可使用无密码登录了)

service sshd restart

 

posted @ 2022-04-09 18:38  gxgly  阅读(694)  评论(0)    收藏  举报