我的手指决定背叛我并过早按下回车键,我设法在整个驱动器上运行chmod -R 777 /
。我无法访问该设备。
但是,我仍然有一个连接的会话,我是root用户,而且是一个clone-ish(减去web内容)服务器,我想我可能会转发权限,即
./var/www/htdocs/ckeditor/plugins/link/images/hidpi:
total 12
drwxrwxrwx 2 user user 4096 Aug 27 20:43 .
drwxrwxrwx 3 user user 4096 Aug 27 20:43 ..
-rwxrwxrwx 1 user user 1597 Sep 6 20:51 anchor.png
./var/www/htdocs/ckeditor/plugins/liststyle:
total 12
drwxrwxrwx 3 user user 4096 Aug 27 20:40 .
drwxrwxrwx 32 user user 4096 Aug 27 20:41 ..
drwxrwxrwx 2 user user 4096 Aug 27 20:40 dialogs
./var/www/htdocs/ckeditor/plugins/liststyle/dialogs:
total 12
drwxrwxrwx 2 user user 4096 Aug 27 20:40 .
drwxrwxrwx 3 user user 4096 Aug 27 20:40 ..
-rwxrwxrwx 1 user user 2939 Sep 6 20:48 liststyle.js
有没有办法利用这两个事实来解除伤害?是否可以构建一个脚本来获取该数据并使用它来设置权限?
答案 0 :(得分:1)
在好的服务器上,转储磁盘文件系统上非符号链接的文件权限:
$ find / -xdev \! -type l -printf 'chmod %#m %p\n'
...
chmod 0755 /bin/cp
...
chmod 0600 /etc/iscsi/iscsid.conf
...
chmod 0744 /lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/video/backlight/progear_bl.ko
...
chmod 0644 /usr/lib64/perl5/auto/POSIX/stat.al
...
将输出复制并粘贴到混乱服务器上的打开根会话中。
然后转到install ZFS Linux并开始拍摄常规快照:P