折腾半天利用客户端的公钥免输入密码登陆,结果发现~/.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 {} \;
标签:600,700,chmod,ssh,linux,权限,find From: https://www.cnblogs.com/maym/p/17672028.html