我正在使用Ubuntu服务器12.04。 如果用户只是其自己的组的成员,为什么他仍然可以做SOME_OTHER_USER? 我能阻止这个吗?
如果你不想让一个用户可以执行“su”,你可以将它的所有者设置为“root”,将chmod设置为700.只有root可以执行它。
如果你想要一个特殊的组的用户执行“su”,你可以设置它的组 – 可以说 – “轮”。 然后将chmod改为770.并将所有必须执行“su”的用户放入wheel组。
我发现了一个我喜欢的解决scheme:
auth需要pam_wheel.so否认group = nosu
我可以想到两个明显的解释: