Linux 常用指令速查:SSH 密钥管理、远程连接问题解决。

清除远程主机密钥

当远程主机密钥更改时:

ssh-keygen -R <远程主机IP>
ssh-keygen -R 172.19.128.119

添加 SSH 公钥

# 1. 创建目录并设置权限
mkdir -p ~/.ssh && chmod 700 ~/.ssh
 
# 2. 追加公钥
echo "YOUR_PUBLIC_KEY" >> ~/.ssh/authorized_keys
 
# 3. 设置权限
chmod 600 ~/.ssh/authorized_keys

权限要点

路径权限
~/.ssh700
~/.ssh/authorized_keys600
~/.ssh/id_rsa600