免密登录失效的故障解决

前提:

本机安装git , 附送一个bash 工具,很好用 。

下列操作都是在这个工具下运行。

 

1 制作公钥

如果本机已经有了一个公钥。需要新制作一个公钥。 ssh key-gen -f "newkey.pub" -C "xxx@mail.com"  

将这个公钥copy 到 ~/.ssh/下

 

2 上传公钥 在/home/xxx/.ssh 目录下, 制作 authorized_keys

a 可以直接复制制作,新建这个文本, 把newkeys.pub 内容复制黏贴进去

b 也可以通过命令:ssh-copy-id -i  ~/.ssh/newkey.pub username@ip

 

3 修改权限

chmod g-w /home/username

chmod 700 /home/username/.ssh

chmod 600 /home/username/,ssh/authorized_keys

 

3 登录:

ssh -i newkey username@ip

 

附:

查看安全日志方法:cat /var/log/secure

文件复制办法:scp -r /d/doc username@ip:/remotedoc

posted on 2021-12-29 15:37  金凯旋  阅读(402)  评论(0编辑  收藏  举报

导航