有一需求,把一普通用户锁在一个目录下,不让它转到别的目录
想法:这个,就是不能让这个用户用cd这个内部命令,用alias
把cd 在这个用户下换成其它命令就OK了,并让它登录时生效。
以centos为例,改的是两个地方,/etc/passwd,对应目录添
加上。然后,把.bash_profile文件复制到刚改的目录下面,并
添加alias cd='echo'和alias alias='echo'这两行。保存即可。
如下图:
果然,坏人无处不在。为了防止用户删除该文件,请用
chattr +i .bash_profile
发表评论