免密登录失效的故障解决
前提:
本机安装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