当前位置: 技术问答>linux和unix
unix下创建特殊的用户
来源: 互联网 发布时间:2015-02-07
本文导语: 在unix下想创建一个这样的用户(或把一个已有的用户更改成如下也可): 该用户只能在他自己的home路径下工作 其它的路径对他来说是不可见或者是不可访问的。 | 完全可以的,给该用户使用...
在unix下想创建一个这样的用户(或把一个已有的用户更改成如下也可):
该用户只能在他自己的home路径下工作
其它的路径对他来说是不可见或者是不可访问的。
该用户只能在他自己的home路径下工作
其它的路径对他来说是不可见或者是不可访问的。
|
完全可以的,给该用户使用受限SHELL即可!
具体做法是:
1. 查找你的系统上面的受限SHELL都有哪些:看具体情况而定,选择其中一个;
2. 修改用户的SHELL:修改文件/etc/passwd,更改用户所在行的最后一个域。
实例:
现在很多系统都带rsh、rksh等一些受限SHELL。
用户在这样的SHELL下,不能够使用cd切换目录、不能够开启新的SHELL、不能够更改环境变量等。
具体做法是:
1. 查找你的系统上面的受限SHELL都有哪些:看具体情况而定,选择其中一个;
2. 修改用户的SHELL:修改文件/etc/passwd,更改用户所在行的最后一个域。
实例:
现在很多系统都带rsh、rksh等一些受限SHELL。
用户在这样的SHELL下,不能够使用cd切换目录、不能够开启新的SHELL、不能够更改环境变量等。