linux 如何设置某用户禁止使用某个命令


在linux或unix下,如果设置某个用户禁止使用某些命令,比如rm、mv等!

Linux unix shell

mclovin 11 years, 6 months ago

chgrp和chmod配合使用就可以了。

   
  # su username
  
$ which rm (rm作为例子)
$ mkdir ~/bin
$ ln -s /bin/* ~/bin/
$ rm -rf ~/bin/rm
   
  $ echo $PATH > MyPATH.txt
 

编辑文件替换/bin为~/bin

root用户登录

   
  $ su -
  
# cat /home/username/MyPATH.txt >> /home/username/.bashrc

更改.bashrc权限

   
  # chmod 444 /home/hari/.bashrc
  
# chattr +i /home/hari/.bashrc

不要和我说话 answered 11 years, 6 months ago

Your Answer