zoukankan      html  css  js  c++  java
  • Linux 用户与权限

    这些天一直在看Linux的命令但是却没有写文章,因为感觉没有必要,哪些简单的命令,vi cat cd 啥的,是个做开发的就知道,所以就没写;

    用户管理

    第一个我们知道的用户就是Root

    没错哦,这就是我们的最高权限的管理员用户,一般除了自己玩虚拟机有Root用户之外,如果公司有Linux服务器的话,你是没有root用户密码的,如果你去一家公司,对方直接把root用户直接丢给你,尤其是数据库服务器,赶紧跑路,小心接锅.

    用户新增

    useradd [username]

    用户删除

    userdel [username]

    cd /home/

    删除用户的家,大家记得,删除用户的时候,一定也要把他家干掉

    rm -rf [usernameDir]

    删除创建时自动创建的邮箱

    cd /var/spool/mail/

    rm -rf [usernameDir]

    如果想要通过SSH登录,需要密码

    设置密码

    passwd [username]

    需要输入两次密码

    有时一些用户需要访问一些共享数据 那么就需要用到用户组了

    用户组创建

    groupadd [groupname]

    给用户添加组

    usermod -G [groupname] [usernamme]

    查看用户的ID信息

    id [username]

    修改文件夹的属组

     root root 第一个root代表所属人,第二个root代表所属组

    修改所属组

    chown [srcgorup]:[targetgroup] [dirname/|filename]

    赋值权限

    chmod augo 

    a:全部

    u:所属用户

    g:所属组

    o:其他

    给某个文件或者文件夹所属组赋值写权限

    chmod g+w [filename|dirname/]

    +:代表添加权限

    -:代表删除权限

    r:读取权限 w写入权限 x:执行权限

    权限的变更,关于变更权限的用户或者组用户,都需要重新登录才可以使用新的权限

    切换到root用户

    sudo

    切换到普通用户

    su

    通过数字修改权限,啥也不说,先上图

     chmod 777 [filename|dirname/] : 赋值全部权限

    当然所有的权限对于root来说都是形同虚设的,等于没有,但是如果所属人是root那么权限就生效,有时候有些文件为了防止自己修改,也可以设置为只读的

    文件夹的进入,只有 读取权限是不行的,文件夹的读权限,需要依靠执行权限

    作者:彼岸舞

    时间:2020718

    内容关于:Linux

    本文来源于网络,只做技术分享,一概不负任何责任

  • 相关阅读:
    LeetCode 225. 用队列实现栈 做题笔记
    杨辉三角
    字母图形
    01字符串
    圆的面积
    饮料和啤酒
    进制转换
    从今天起 复习算法
    乘法群
    Paillier同态加密的介绍以及c++实现
  • 原文地址:https://www.cnblogs.com/flower-dance/p/13338080.html
Copyright © 2011-2022 走看看