csi*_*csi 6 linux security ssh
服务器被设置为接受三次登录尝试。ssh在选择正确的一个之前,系统正在检查三个身份文件。
ssh命令如下:
ssh -i ~/.ssh/username username@xx.xx.xx.xxx -v
Run Code Online (Sandbox Code Playgroud)
三个身份文件如下:
debug2: key: /path/to/.ssh/identity1
debug2: key: /path/to/.ssh/identity2
debug2: key: /path/to/.ssh/identity3
debug2: key: /path/to/.ssh/username
Run Code Online (Sandbox Code Playgroud)
如何删除三个不正确的身份文件?我已经尝试从目录中删除它们,我也尝试更新~/.ssh/config 如下:
Host xx.xx.xx.xxx
User username
IdentityFile ~/.ssh/username
Run Code Online (Sandbox Code Playgroud)
我怎样才能ssh使用正确的身份文件?
查看身份文件是否列出
ssh-add -l
Run Code Online (Sandbox Code Playgroud)
如果没有,请添加
ssh-add ~/.ssh/username
Run Code Online (Sandbox Code Playgroud)
然后能够选择正确的身份文件