zoukankan      html  css  js  c++  java
  • 用户和组管理

    用户配置文件和密码配置文件:
    ls /etc/passwd
    cat /etc/passwd
    ls /etc/shadow
    cat /etc/shadow
    man shadow
    用户组管理:
    ls /etc/group
    cat /etc/group
    cat /etc/gshadow
    cat /etc/gshadow- 用户密码备份文件
    groupadd grp1 创建组
    groupadd -g 1003 grp2 创建同时给组指定id
    groupdel grp1 删除组
    用户管理:
    useradd user2 创建用户
    useradd -u 1004 -g grp2 user2创建组的时候指定uid并指定属于哪个组
    useradd -u 1006 -g grp2 -d /home/aming111 -s /sbin/nologin user4
    useradd -M user5 在创建用户的同时不创建家目录
    userdel user3 删除用户(家目录不删除)
    userdel user3 -r 删除用户并删掉家目录
    usermod:
    更改用户属性
    usermod -u 111 username 更改用户uid
    usermod -g 123 username 更改用户gid
    usermod -d /home/a/dsfafasd username 指定用户的家目录
    usermod -s /sbin/nologin username 指定他的shell
    useradd -G 扩展组
    usernod -G grp2 aming 指定扩展组
    usermod -G grp2,user5 aming 指定多个组

    mkpasswd:
    mkpasswd make password
    yum install -y expect
    mkpasswd
    mkpasswd -l 12 -s 3 l长度 s特殊符号
    su命令:
    su
    su -aming 切换到其他用户
    su - -c "touch /tmp/aminig.111" aming 不登陆aming以aming用户执行一个命令

    sudo:
    visudo
    :set nu 查看行数
    92行
    aming ALL=(ALL) ALL
    :set nu 查看行数
    sudo /usr/bin/ls /root

    visudo
    :set nu 查看行数
    92行
    user5 ALL=(ALL) NOPASSWD: /usr/bin/ls, /usr/bin/cat
    不输入密码,只能写绝对路径

  • 相关阅读:
    提高PHP运行速度的几大方法
    如何判断Javascript对象是否存在
    CSS属性选择器中的通配符
    jQuery对象与dom对象的转换
    jquery的clone方法bug的修复
    IntelliJ IDEA 开发工具项目maven管理
    Socket连接与HTTP连接
    C#枚举数值与名称的转换
    JSSDK制作思路
    iOS强制横竖屏转换
  • 原文地址:https://www.cnblogs.com/herosyuan/p/9791930.html
Copyright © 2011-2022 走看看