用户管理和用户组管理

一、用户管理

1.添加用户

(1)添加用户:useradd 用户名

如果需要同时在home目录下面创建文件夹,需要在后面加 -m 例如:useradd zj -m

(2)查看是否创建成功

可以查看文件:/etc/passwd (存储当前系统中所有用户的信息

(3)设置密码:passwd 用户名

/etc/passwd 存储当前系统中所有用户的信息

2.切换用户

(1)切换用户:su 用户名

(2)切换用户的同时到用户的目录:su - 用户名

(3)切换到root用户:sudo -s

3.删除用户

(1)删除用户: userdel 用户名,例如:sudo userdel zj

(2)删除用户的同时删除目录:userdel -r 用户名,例如sudo userdel -r zj

当前用户的权限不够,所有需要用管理员的权限执行命令(sudo)

注:如果先只删除了用户,之后想起要删除该用户目录

需先进入home目录(cd /home/),然后对那个目录进行删除;sudo rm (-rf) zj

(如果不加-rf 会遍历询问是否删除该目录下面的文件,如果加-rf就不会询问直接删除)

二、用户组

1、添加用户组 groupadd 新用户组名 例如 groupadd abc

2、删除用户组 groupdel 用户组名称 例如 groupdel abc

3、/etc/gshadow 存储当前系统中用户组的密码信息

/etc/shadow 存储当前系统中所有用户的密码信息

/etc/group 存储当前系统中所有用户组信息

三、用户管理与用户组管理命令

1.添加用户组: groupadd 新用户组名

2.添加用户组并指定组编号:groupadd -g 888 新用户组名

3.修改用户组名:groupmod -n 修改名 原用户组名

4.修改用户组编号:groupmod -g 668 用户组名

5.删除用户组:groupdel 用户组名

(必须先删除该组下用户再删除组,否则该组下用户变成系统黑户口,权限受影响)

6.在指定用户组下创建用户:useradd -g 用户组名 用户名

(系统不会默认在home目录下创建同名的个人文件夹,需要的话加上-m选项)

7.修改个人文件夹路径:usermod -d /home/sdf zj

(sdf文件夹需要自己创建,用户名是已经添加过的用户)

结果: zj原来的路径为/home/zj 执行该语句后zj 的路径为/home/sdf/

8.usermod -c cs 用户名 为用户加备注(cat /etc/passwd)

9.usermod -l 新用户名 原用户名 修改用户

10.usermod -g 新用户组 用户名 修改用户所在组(指的是主要组)

​11.touch /etc/nologin 在etc目录下创建nologin文件,内容可空,禁止除root用户之用户登录系统

12.passwd -l 用户名 锁定账户

13.passwd -u 用户名 解锁账户

14.passwd -d 用户名 为用户设置无密码登录

linux 文件夹换用户组,Linux-用户管理和用户组管理相关推荐

  1. linux 文件夹换所属用户,Linux中账号管理之权限管理(下)

    linux中的账号管理我们在前面两张已经介绍了一些用户和组的相关概念,常用的配置文件,命令的使用.现在我们来看看账号管理中最傲娇的部分就是我们的权限管理. 一.简单介绍权限的概念 以install.l ...

  2. linux 文件夹换所属用户,linux 如何修改文件夹所属用户名和用户组

    有一次魏艾斯博客新建了一个文件夹,把网站文件全都放了进去,后来发现 ftp 无法上传文件了,总提示上传失败.记得https://www.vpsss.net/252.html中提到了 ftp 无法正常上 ...

  3. 修改linux文件夹密码忘记,Linux中如何重新获取丢失的密码

    在Linux系统中,如果把用户的密码忘记了,就很麻烦也很难重新获得.通过下面的方法可以重新设置用户对饿密码: 首先介绍一下Linux'的建立/删除账户的命令 useradd  username    ...

  4. linux 文件夹修改名字,linux命令修改文件名_修改文件夹名字怎么操作

    如何用命令修改文件名呢?在Linux下可以用rename命令,当然还可以使用mv命令如下: Linux修改文件名 语句:mv oldFileName newFileName 示例:我想把 aaa.tx ...

  5. linux文件夹制作iso,Linux 制作 ISO

    Linux 环境下制作 iso. 用法: mkisofs -a -I -J -r -o filename.iso /目录 用途: 将Linux下某个目录中的所有文件做成iso镜像.而且我加上了参数,可 ...

  6. linux文件夹不能复制,linux如何复制文件夹

    1.copy ,cp,该命令的功能是将给出的文件或目录拷贝到另外一个文件或目录中. 语法: cp [选项]  源文件或目录  目标文件或目录 2.例如;在/TEST目录下新建test1和test2两个 ...

  7. linux 文件夹换所属用户,linux普通用户su root切换提示没有文件或目录的解决方法...

    1. 首先进入单用户模式: 1). ubuntu : 上述情况可以在grub界面选择第二项修复,但没有grub可以参考: 1.重启ubuntu,随即长按shirft进入grub菜单: 2.选择reco ...

  8. linux 文件夹增加容量,Linux系统下对目录扩容的方法介绍

    导读 本文介绍了在Linux系统下对目录扩容的方法,一起来看一下吧. 1.现象: 日志服务器当初考虑不周,分区划分不太合理: 2.目标: 将/home磁盘空间缩减  并将新的磁盘分区扩充到/根目录 卸 ...

  9. linux文件夹 压缩效率,Linux 高压缩率工具 XZ 压缩详解

    一.XZ 基础信息 XZ 压缩比比较高,在这里没有进行详细对比. 官网介绍到: 压缩后的文件大小 gzip 小30%,比bzip2小15%. 我测试 一个 112M 的文件,xz 压缩完后 4.5M, ...

最新文章

  1. C++ [](){} 匿名函数 lambda表达式
  2. (volatile int)(x)与*(volatile int *)(x)
  3. linux 基础知识及命令总结
  4. 使用QT的一些小Tipster
  5. hive 两个没有null指定的表左关联的结果有null_Hive的优化原则
  6. Spring Boot基础学习笔记06:Spring Boot整合MyBatis
  7. perl 判断不包含某字符串
  8. EJB(RMI学习)
  9. List map转json
  10. Tensor A must be from the same graph as Tensor B
  11. 2019多校 7.29
  12. Java ServiceLoader使用和解析
  13. teamviewer Android 8,利用TeamViewer控制设备
  14. VOT 数据集 groundtruth 8个维度 转成 4个维度的方法
  15. 制作LFS之后的总结
  16. 深入理解iOS APP启动过程
  17. 测试环境:一种更准确的测试环境温度监测方法
  18. 知道创宇研发技能表v3.0
  19. 数据分析师需要学习哪些技能?
  20. oss 服务端签名直传核心代码

热门文章

  1. 基于字典的超分辨率实现的各种方法
  2. javascript学习之模块拖拽功能的实现
  3. js中字符串正则表达式、正则法则pattern、RegExp、flags、exec
  4. I/O端口及其寻址方式
  5. monkey操作,获取包名,参数,日志,百分比
  6. vuex state使用
  7. Java 窗口菜单
  8. 终于能理解kmp算法了
  9. 关于Object[]数组强转成Integer[]类型的数组.
  10. INFO:AdminStudio Debug