首先,我能够使用相同的ppk文件和相同的用户名bitnami登录服务器。
我所做的只是运行一个命令来授予复制一些 python 库的权限,我认为这不会更改用户名或其他内容。
sudo chmod -R 777 bitnami
但是现在突然给了我这个错误。
我从其他答案中尝试过的事情——
我已尝试重新启动实例。
我尝试使用"根"或"ec2-user"。
我的密钥和用户名是正确的,因为我以前能够登录。请帮忙。
如何立即登录? 我可以创建新密钥和新的登录用户名并访问 Bitnami 文件夹中的文件吗?如果是,那又如何呢?
您不应该以递归方式更改/home/bitnami
的权限。
sudo chmod -R 777 bitnami
是问题所在。您的/home/bitnami/.ssh
目录必须是700,/home/bitnami/.ssh/authorized_keys
必须是600。由于他们现在是777,除非您打开另一个ssh
终端会话,否则您不走运。但是有一些方法可以恢复根分区,尽管它涉及启动另一个实例并附加根分区。搜索堆栈溢出。