unix下创建特殊的用户

在unix下想创建一个这样的用户(或把一个已有的用户更改成如下也可):
该用户只能在他自己的home路径下工作
其它的路径对他来说是不可见或者是不可访问的。

---------------------------------------------------------------

完全可以的,给该用户使用受限SHELL即可!

具体做法是:
1. 查找你的系统上面的受限SHELL都有哪些:看具体情况而定,选择其中一个;
2. 修改用户的SHELL:修改文件/etc/passwd,更改用户所在行的最后一个域。

实例:
现在很多系统都带rsh、rksh等一些受限SHELL。
用户在这样的SHELL下,不能够使用cd切换目录、不能够开启新的SHELL、不能够更改环境变量等。

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus