linux下用户和组以及禁止Shell求教

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:06:26
有one tow three 三个部门在linux下建组合用户配置以下要求
组 隶属用户
one one1 、one2 、one3
tow tow1 、tow2 、tow3
three three1 、three2、three3
1、各个部门都有各自的目录,同一个部门的人共同拥有一个共享目录;2、每个用户在服务器上有自己个人的home目录;所有的用户都不允许使用服务器上的shell;根据部门的不同,在/share中建立四个共享文件夹

小弟请问1、要求各个部门都有自己的目录怎么实现,部门是组又不是用户可也-d指定一个目录。还是说每个部门的共享目录就是该部门各自的目录?2、要求每个用户都有自己的home目录怎么实现呢(怎么才能给每个用户都是home命名的目录呢?) useradd -d/home/one1 -m one1 这样以此类推算吗? 最后怎么配置禁止Shell命令怎么写呀? 我刚学linux 都不是很明白 请高手帮帮我!!!

给你简单解释下,首先,每个部门有一个文件目录,你需要建立目录并将此目录的所属组设为 该部门,用chgrp 命令,再将chmod +s 加个冒险位,至于不能使用shell,其实真正的意思是无权使用互动式的shell,这样你需要将用户登陆时使用的bash 设置为nologin
不晓得你安装的什么版本,如果是rhl 5.0的话,直接 system-config-users 图形界面搭吧