Linux中建立新用户并赋予指定目录的相关权限

1 建立用户且指定该用户的根路径和密码

useradd -d /home/mydir -m username

这种方式建立的用户能够使用ssh登陆,但只有只读权限能够浏览下载部分文件没法写和修改。
建议经过将用户加入一个组来得到指定路径的权限。ssh

2 设置密码

passwd username

3 用户受权

chown -R username: username /home/ mydir
chmod 755 /home/mydir

4 将用户加入到组

将一个用户添加到用户组中,尽可能不要直接用(除非确实是只属于一个组):
usermod -G groupA usernameide

这样作会使你离开其余用户组,仅仅作为这个用户组 groupA 的成员。
应该用 加上 -a 选项:code

usermod -a -G groupA username

查看用户所属的组使用命令

groups username
相关文章
相关标签/搜索