我已经创建了一个用户brandon
。我试图保留brandon
他的主目录(/home/brandon/
),我希望他能够编辑/删除/创建文件夹和文件,但我不希望他进入/home/
或执行他目录之上的任何其他操作。
我有 Webmin/Virtualmin,但还是搞不懂。有人能告诉我需要编辑哪些配置吗?或者我可以用 Webmin 来编辑吗?
答案1
不要这样做,因为有一些重要的文件(例如/bin
,/etc
)/var
对于普通用户来说是必需的。
如果您仍然愿意,您只需稍微处理一下权限即可。
假设您的机器有以下用户:
carla
- 她主目录的所有者lisa
- 她主目录的所有者root
- 超级用户
现在最重要的是更改权限。
首先打开终端:
sudo -s
chmod 700 /home/user
它不会向其他用户授予您主目录(/etc
、/bin
等)的权限,而这正是您所要求的。
因为默认情况下它是755
。
类型umask 077
(sudo
对于您的情况没有帮助)
这将赋予未来的文件或目录700
权限。
如果你想检查它是否正常工作,请通过终端检查。不要通过 GUI 桌面进行检查。