maym

导航

 

折腾半天利用客户端的公钥免输入密码登陆,结果发现~/.ssh/authorized_keys的文件权限有问题

应该设置成600或者700,也不知道是修改过这个文件权限还是默认就不是600或700权限

终极解决是设计了个脚本

 

1 #!/bin/bash 
2 find .ssh/ -type f -exec chmod 600 {} \;; 
3 find .ssh/ -type d -exec chmod 700 {} \;; 
4 find .ssh/ -type f -name "*.pub" -exec chmod 644 {} \;

 

posted on 2023-09-01 15:34  maym  阅读(105)  评论(0编辑  收藏  举报