尝试在一台vps里面用sftp连接另一台vps时出现以下错误:
- admin@new:~# sftp -o Identityfile=/root/identify1.txt admin@*.*.*.* -oPort=22
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @ WARNING: UNPROTECTED PRIVATE KEY FILE! @
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- Permissions 0644 for '/root/identify1.txt' are too open.
- It is required that your private key files are NOT accessible by others.
- This private key will be ignored.
- bad permissions: ignore key: /root/identify1.txt
- Permission denied (publickey).
- Couldn't read packet: Connection reset by peer
上面显示identify1.txt这个文件给644权限太高了,需要降低,百度了一下,我用winscp登陆vps将identify1.txt的权限改为600,问题就解决了。