• useradd、passwd、who、whoami、id、w及用户默认值文件


    useradd /usr/sbin/useradd
    执行权限:root
    useradd [选项] 用户名
    -u UID:手工指定用户的UID号
    -d 家目录:手工指定用户的家目录
    -c 用户说明:手工指定用户的说明
    -g 组名:手工指定用户的初始组
    -G 组名:手工指定用户的附加组,多个逗号分隔
    -s shell:手工指定用户的登陆shell,默认是/bin/bash


    创建用户默认值文件

    /etc/default/useradd
    /etc/login.defs
    PASS_MAX_DAYS 9999 #密码有效期
    PASS_MIN_DAYS 0 #密码修改间隔
    PASS_MIN_LEN 5 #密码最小5位(PAM)
    PASS_WARN_AGE 7 #密码到期警告
    UID_MIN 500 #最小和最大UID范围
    GID_MAX 60000 #
    ENCRYPT_METHOD SHA512 #加密模式


    passwd [选项] 用户名 /usr/bin/passwd
    -S   查询用户的密码状态,仅root用户可用
    -l  (lock)暂时锁定用户,仅root用户可用。锁定后该用户就不能登陆了,实际上是在shadow文件的密文前加了一个!号。
    -u (unlock)解锁用户,仅root用户可用
    --stdin 可以通过管道符输出的数据作为用户的密码
    password命令执行权限:所有人

    passwd后什么也不加,给当前用户设置密码,在linux里设置密码的时候退格键也是一个字符


    who /usr/bin/who 当前登陆用户信息

    who
    root tty1 2018-08-18 10:23
    root pts/0 2018-08-18 21:27 (192.168.1.101)
    meinv pts/1 2018-08-18 21:31 (192.168.1.101)
    tty 本地登陆,例如虚拟机自己登陆
    pts 远程终端


    whoami

    root


    id 用户名

    查询用户的UID、GID、和在哪些组中


    w  /usr/bin/w

    22:18:25 up 55 min, 2 users, load average: 0.00, 0.01, 0.02
    USER    TTY   FROM           LOGIN@   IDLE    JCPU    PCPU WHAT
    test        pts/0      192.168.1.106    21:23               54:41        0.02s          0.02s -bash
    root       pts/1       192.168.1.106    22:16              1.00s         0.09s          0.04s w

    up,连续运行时长
    load average,负载情况

  • 相关阅读:
    计算机组成原理实验总结
    Matlab图像匹配问题
    局域网实验
    信号量与共享存储区(操作系统实验三)
    路由器配置及IP设置及ping命令使用
    自我介绍是一门学问
    数据库管理系统的维护与管理
    高数讲课教后感
    node Unexpected token import(node 目前默认不支持es6 的模块 import解决方法有2)
    Cookie/Session机制详解
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/9499666.html
Copyright © 2020-2023  润新知