如何修改密钥文件的权限?
美国、香港服务器
如何修改密钥文件的权限?
03-03 来源:
一、你只需要记住两个权限
SSH 密钥必须严格权限,太松会直接拒绝登录:
私钥(id_rsa):权限必须是 600
.ssh 目录:权限必须是 700
二、直接执行这两条命令(最常用)
bash
运行
# 修改 .ssh 目录权限
chmod 700 ~/.ssh
# 修改私钥权限
chmod 600 ~/.ssh/id_rsa
如果你用的是 root 用户:
bash
运行
chmod 700 /root/.ssh
chmod 600 /root/.ssh/id_rsa
三、如果是 authorized_keys(公钥认证文件)
bash
运行
chmod 644 ~/.ssh/authorized_keys
四、检查是否改对
bash
运行
ls -l ~/.ssh
看到:
-rw------- 就是私钥 600
drwx------ 就是目录 700
一句话总结
.ssh 目录 700,私钥 600,公钥 644改完 SSH 就不会报权限错误,也更安全。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快