• Linux 常用命令十五 用户和组操作命令


    一、创建一个用户

    wang@wang:~/workpalce/threading$ sudo useradd -m python    # -m创建家目录
    wang@wang:~/workpalce/threading$ ls ~/..
    python  wang
    wang@wang:~/workpalce/threading$ cat /etc/passwd
    python:x:1001:1001::/home/python:
    wang@wang:~/workpalce/threading$ cat /etc/group
    python:x:1001:

    二、给账户添加密码

    wang@wang:~/workpalce/threading$ sudo passwd python
    输入新的 UNIX 密码: 
    重新输入新的 UNIX 密码: 
    passwd:已成功更新密码
    wang@wang:~/workpalce/threading$ sudo cat /etc/shadow
    python:$6$4XBAyRRm$Xioo/N5W8JYAyvt1LmJ36LryvXU8N0iApxhyStLlN3bN.ca.Mh0DKKkiagdRXbW0OTHKKVIqbU2CbR71OTq0l.:17519:0:99999:7:::

    三、创建组

    wang@wang:~/workpalce/threading$ sudo groupadd proc
    wang@wang:~/workpalce/threading$ cat /etc/group
    proc:x:1002:

    四、切换账户

    wang@wang:~/workpalce/threading$ su python
    密码: 
    python@wang:/home/wang/workpalce/threading$ 
    python@wang:/home/wang/workpalce/threading$ groups
    python

    五、给账户改组

    wang@wang:~/workpalce/threading$ sudo usermod -g proc python
    wang@wang:~/workpalce/threading$ su python
    密码: 
    python@wang:/home/wang/workpalce/threading$ groups
    proc
    wang@wang:~/workpalce/threading$ sudo usermod -G python python   # 追加
    wang@wang:~/workpalce/threading$ su python
    密码: 
    python@wang:/home/wang/workpalce/threading$ groups
    proc python

    六、使自己创建的用户拥有sudo执行命令的权限

    wang@wang:~/workpalce/threading$ sudo usermod -G sudo python 
    wang@wang:~/workpalce/threading$ su python
    密码: 
    To run a command as administrator (user "root"), use "sudo <command>".
    See "man sudo_root" for details.
    python@wang:/home/wang/workpalce/threading$ sudo cat /etc/passwd
    [sudo] python 的密码: 
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin

    七、删除账户

    wang@wang:~/workpalce/threading$ sudo userdel -r python
    userdel:组“python”没有移除,因为它不是用户 python 的主组
    userdel: python 邮件池 (/var/mail/python) 未找到
    wang@wang:~/workpalce/threading$ ls ~/..
    wang

    八、删除组

    wang@wang:~/workpalce/threading$ sudo groupdel python
    wang@wang:~/workpalce/threading$ sudo groupdel proc
  • 相关阅读:
    二叉树
    队列和栈
    时间复杂度和空间复杂度
    二分查找法
    排序算法值归并排序
    排序算法之选择排序类
    5.7.1.3 Global 对象的属性
    5.7.1.2 eval() 方法
    5.7.1.1 单体内置对象
    5.6.3.8 fromCharCode()方法
  • 原文地址:https://www.cnblogs.com/gundan/p/8066783.html
Copyright © 2020-2023  润新知