zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    矩阵快速幂的学习(系统的学习)
    hdu3949(线性基,求第k小的异或和
    牛客网训练赛26D(xor)
    牛客网练习赛26B(简单的dp)
    Carryon的字符串
    string的各种函数(系统学习)
    约瑟夫问题(vector的使用)
    vector的学习(系统的学习)
    CodeForces
    POJ-3624-背包问题
  • 原文地址:https://www.cnblogs.com/gundan/p/8066783.html
Copyright © 2011-2022 走看看