使用库文件的管理程序 ld-linux-x86-64.so.2
调用 chmod
1 | /lib64/ld-linux-x86-64.so.2 /bin/chmod 755 /bin/chmod |
使用 busybox 的 chmod
授权
1 | busybox chmod 755 /bin/chmod |
使用 dd
生成一个 chmod
1 | mv /bin/chmod /bin/chmod.orig |
使用 facl
额外授权
1 | setfacl -m u::rx /bin/chmod |
复制一个可执行文件,然后使用 chmod 命令覆盖
1 | cp /bin/ls chmod |
使用 install
命令的 -m
选项也可以设置权限
1 | install -ma+x /bin/chmod . |
使用 perl
修改文件权限
1 | perl -e 'chmod 0755, "/bin/chmod"' |
使用 Python
修改文件权限
1 | python -c 'import os; os.chmod("/bin/chmod", 0755)' |