美文网首页Linux学习|Gentoo/Arch/FreeBSD
linux添加用户及配置权限

linux添加用户及配置权限

作者: Nenezsnp | 来源:发表于2016-07-05 19:53 被阅读1190次

    添加用户

    首先用useradd 命令添加一个普通用户,命令如下:

    #useradd test  //添加一个名为test的用户

    #passwd test  //用户密码

    Changing password foruser test.

    New UNIX password: //在这里输入新密码

    Retype new UNIX password: //再次输入新密码

    passwd: all authentication tokens updatedsuccessfully.

    添加用户组

    groupadd test  //新建test工作组

    新建用户同时增加工作组  

    useradd -g test phph    //新建phph用户并增加到test工作组

    1,创建组

    groupadd test

    增加一个test组

    2,修改组

    groupmod -n test2 test

    将test组的名子改成test2

    3,删除组

    groupdel test2

    删除 组test2

    将一个用户添加到用户组中,千万不能直接用:

    usermod -G groupA

    这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。

    应该用 加上 -a 选项:

    usermod -a -G groupA user

    (FC4: usermod -G groupA,groupB,groupC user)

    -a 代表 append, 也就是 将自己添加到 用户组groupA 中,而不必离开 其他用户组。

    7、从组中删除用户

    编辑/etc/group 找到GROUP1那一行,删除 A

    或者用命令

    gpasswd -d A GROUP

    如何查看一个组中的所有成员

    cat  /etc/group | grep 你要看的组名

    如果你要在哪里建一个叫test的文件夹

    输入 cd /home  回车  就到了home目录

    输入mkdir  test   就可以了

    删除文件夹实例:

    rm -rf /var/log/httpd/access

    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    删除文件使用实例:

    rm -f /var/log/httpd/access.log

    将会强制删除/var/log/httpd/access.log这个文件

    例一:列出/home文件夹下的所有

    ls –l –R /home

    我有个keesail用户我想让它有读写local文件夹的权限应该切换到root账户下用什么命令赋予keesail权限呢

    比如一个目录dir,你的用户名hengyang,执行下面命令就可以赋予用户创建目录的权限.

    用root用户执行:

    chown hengyang.hengyang dir

    答案:

    chown -R keesail:keesail ./local

    赋予local目录给keesail权限

    chmod 760 ./local

    赋予local目录读写权限给keesail,别的用户对这个目录没有任何权限。

    可读可写可执行

    相关文章

      网友评论

        本文标题:linux添加用户及配置权限

        本文链接:https://www.haomeiwen.com/subject/hafxjttx.html