067- 如何让普通用户进不去其余目录

有一需求,把一普通用户锁在一个目录下,不让它转到别的目录想法:centos

这个,就是不能让这个用户用cd这个内部命令,alias cd = 'cd'bash

用alias把cd 在这个用户下换成其它命令就OK了,并让它登陆时生效。以centos为例,改的是两个地方,/etc/passwd,对应目录添加上。登录

而后,把.bash_profile文件复制到刚改的目录下面,并添加alias cd='echo'和alias alias='echo'这两行。保存便可。file

chattr +i .bash_profile文件