zoukankan      html  css  js  c++  java
  • Linux Ubuntu 添加新用户

    1. 了解配置文件

      Linux下与用户信息相关的配置文件有/etc/passwd/etc/group/etc/shadow等,其权限分别如下:

    三个文件的权限

    • /etc/passwd:保存系统中所有用户的基本信息。
    root:x:0:0:root:/root:/bin/bash
    
    用户名 : 密码占位符 : 用户ID : 用户组ID : 家目录 : 登录SHELL
    
    • /etc/group:保存系统中所有用户组的基本信息。
    root:x:0:
    
    用户名 : 密码占位符 : 用户组ID : 以本组为附加用户组的用户列表
    
    • /etc/shadow:保存系统中所有用户的密码(已加密过的)信息。

    2. 添加用户 useradd

    2.1 了解useradd命令

    # 指令用法
    useradd user_name [options]
    
        -D          查看默认配置
        -d HOME_DIR 指定家目录
        -M          不创建家目录
        -m          自动创建家目录(与用户名同名的)
        -U          自动创建用户组(与用户名同名的)
        -g GROUP    指定用户组
        -p PASSWORD 指定密码(已加密)
        -s SHELL    指定登录时的SHELL
        -e xxxx-xx-xx 指定账号使用期限
        -f xx       xx天之后账号的密码会过期
    
    # 查询账号使用期限
    chage -l 用户名
    

    查看useradd默认配置

    2.2 添加用户

    添加新用户

    useradd pika -m -s /bin/bash
    

    设置密码

    passwd pika
    

    创建用户并设置密码

    查看用户信息

    tail -1 /etc/passwd
    tail -1 /etc/group
    

    查看用户信息

    配置sudo权限

      目前创建的用户是不能执行sudo命令的,因为它没有添加到/etc/sudoers文件中,那么:

    vim /etc/sudoers
    
    # 在文件内添加这一行配置
    用户名 ALL=(ALL) ALL
    
    # 由于文件只读,需要覆盖写,然后退出
    :eq!
    

    参考博客

  • 相关阅读:
    集训队作业2018人类的本质
    推式子小技巧
    [Codeforces671D]Roads in Yusland
    线性规划的对偶问题
    数学虐哭空巢老人记
    Voronoi图与Delaunay三角剖分
    [ZJOI2018]保镖
    [SPOJ2939]Qtree5
    数据结构虐哭空巢老人记
    [CTSC2006]歌唱王国
  • 原文地址:https://www.cnblogs.com/bpf-1024/p/15710904.html
Copyright © 2011-2022 走看看