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::::/home/python:
wang@wang:~/workpalce/threading$ cat /etc/group
python:x::
二、给账户添加密码
wang@wang:~/workpalce/threading$ sudo passwd python
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
wang@wang:~/workpalce/threading$ sudo cat /etc/shadow
python:$$4XBAyRRm$Xioo/N5W8JYAyvt1LmJ36LryvXU8N0iApxhyStLlN3bN.ca.Mh0DKKkiagdRXbW0OTHKKVIqbU2CbR71OTq0l.:::::::
三、创建组
wang@wang:~/workpalce/threading$ sudo groupadd proc
wang@wang:~/workpalce/threading$ cat /etc/group
proc:x::
四、切换账户
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:::root:/root:/bin/bash
daemon:x:::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
Linux 常用命令十五 用户和组操作命令的更多相关文章
- Linux常用命令学习8---(用户和用户组管理)
1.用户和用户组 用户和用户组概念 用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统) 用户组:具有相同权限的一组用户(Linux系统中可 ...
- Linux 常用命令十二 top
一.top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以 ...
- Linux常用命令速查-用户管理
◆ 用户组 ◆ 查看当前用户所属的用户组 1 groups 查看所有用户组 123456789 [root@node2 ~]# cat /etc/group root:x:0:bin:x:1:daem ...
- Linux 常用命令十六 文件权限管理
一.ls -l 各段含义 wang@wang:~/workpalce/threading$ ls -l 总用量 drwxrwxr-x wang wang 12月 : a -rw-rw-r-- wang ...
- Linux 常用命令十 which cal date
一.which命令 查找一个目录所在的路径: wang@wang:~/workpalce/python$ which ls /bin/ls 二.cal命令 wang@wang:~/workpalce/ ...
- 大数据学习——linux常用命令(五)
1 挂载外部存储设备 可以挂载光盘.硬盘.磁带.光盘镜像文件等 1/ 挂载光驱 mkdir /mnt/cdrom 创建一个目录,用来挂载 mount -t iso9660 -o ro / ...
- Linux 常用命令十四 killall和pkill
用killall杀死所有同名的进程. wang@wang:~/workpalce/git$ ps -aux | grep vim wang pts/ S+ : : vim a wang pts/ S+ ...
- linux常用命令之--目录与文件的操作命令
1.linux的目录与文件的增.删.改.复制 pwd:用于显示当前所在的目录 ls:用于显示指定目录下的内容 其命令格式如下: ls [-option] [file] 常用参数: -l:显示文件和目录 ...
- Linux常用命令2--用户问题、文件的打包压缩
Linux常用命令 如何进行用户和群组的创建和更改 [1]groupadd:用于创建新的群组. 语法:groupadd [-option] 用户名:其常用参数有:-g groupadd -g 555 ...
随机推荐
- Django学习之 - 基础部分
学习记录参考: 讲师博客:http://www.cnblogs.com/wupeiqi/articles/5433893.html 老男孩博客:http://oldboy.blog.51cto.com ...
- 牛客网暑期ACM多校训练营(第九场) A题 FWT
链接:https://www.nowcoder.com/acm/contest/147/A来源:牛客网 Niuniu has recently learned how to use Gaussian ...
- 洛谷—— P1133 教主的花园
https://www.luogu.org/problem/show?pid=1133 题目描述 教主有着一个环形的花园,他想在花园周围均匀地种上n棵树,但是教主花园的土壤很特别,每个位置适合种的树都 ...
- Spring中基于AOP的XML架构
以下内容引用自http://wiki.jikexueyuan.com/project/spring/aop-with-spring-framenwork/xml-schema-based-aop-wi ...
- Spring基于Java的JSR-250注解
以下内容引用自http://wiki.jikexueyuan.com/project/spring/annotation-based-configuration/spring-jsr250-annot ...
- 如何把你的Windows PC变成瘦客户机
越来越多的用户开始使用vmware view 4.5来做为企业桌面虚拟化的平台,通过view,所有的管理工作都转移到数据中心,但是考虑到成本原因,很多人员还在使用PC机,有没有办法将PC机变成瘦客户机 ...
- Phalcon 开发工具(Phalcon Developer Tools)
Phalcon提供的这个开发工具主要是用来辅助开发,比方生成一些程序的基本框架.生成控制器模型等. 使用这个工具我们仅仅须要一个简单的命令就可以生成应用的基本框架. 很重要: 要使用这个工具我们必需要 ...
- Office WORD如何取消开始工作右侧栏
工具-选项-视图,取消勾选"启动任务窗格"
- 【STORAGE】Qlogic FC存储交换机cmd配置方法
*************************************************************** ****原文: blog.csdn.net/clark_xu 徐长亮专 ...
- 装饰器的初识,基于bootstrap的前端开发
1装饰器的初识 概念:不改变函数原来的调用方式,动态地给函数添加功能 开放封闭的原则:1>对添加的新功能是开放的,32>不要在元代码进行修改(封闭) 1.1>函数的定义:对代码块和功 ...