zoukankan      html  css  js  c++  java
  • 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,负载情况

  • 相关阅读:
    centos7下磁盘空间调整
    centos7下 查看CPU、内存、磁盘的使用情况
    centos7中Spark集群的安装与配置(Hadoop2.6.5+spark2.3.3)
    linux下mysql ---- Host '' is not allowed to connect to this MySQL server
    11-1、多线程
    10-2、对象的序列化和反序列化
    9-1、注解
    8-1、泛型
    7-1、集合
    6-1、异常处理
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/9499666.html
Copyright © 2011-2022 走看看