Google Compute实例意外chmod 0755 /文件夹



我不小心修改了/0755文件夹,我无法通过SSH, Filezilla, SFTP或通过Google CLoud命令访问我的实例,我想知道在这种情况下该怎么做。

谢谢!

修复使用Google元数据启动脚本

https://cloud.google.com/compute/docs/startupscript

创建一个脚本并将其添加到Metadata:

chmod -R go-w /
chmod 440 /etc/sudoers
chmod 640 /etc/shadow /etc/gshadow
chmod 600 /etc/ssh/*_key /etc/ssh*key   # whichever matches
chmod 710 /etc/ssl/private /etc/cups/ssl
chmod 1777 /tmp /var/tmp /var/lock
chmod 4755 /bin/su /usr/bin/passwd /usr/bin/sudo /usr/bin/sudoedit
chmod 2755 /var/mail /var/spool/mail

最新更新