如何解决使用相同的id_rsa和id_rsa.pub在多个用户帐户上使用ssh登录
| 关闭。这个问题是题外话。它当前不接受答案。解决方法
用户的“ 0”目录上的文件权限必须为“ 1”,“ 2”必须为“ 3”。同时,至关重要的是,每个“ 4”目录中的所有文件均应归于其所在主目录中的用户所有。要递归更改所有权,您可以:
chown -R username:username /home/username/.ssh
如果您有多个用户,并且需要为每个用户执行此操作,则可以使用以下循环:
for SSHUSER in user1 user2 user3 user4 user5; do
# Add the authorized_keys file if it doesn\'t already exist
touch /home/$SSHUSER/.ssh/authorized_keys
# Set its permissions
chmod 600 /home/$SSHUSER/.ssh/authorized_keys
# Set directory permissions
chmod 700 /home/$SSHUSER/.ssh
# Set ownership for everything
chown -R $SSHUSER:$SSHUSER /home/$SSHUSER/.ssh
done;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。