linux用户管理命令思维导图
-
Linux用户管理命令思维导图
创建用户
– useradd:添加用户
– usermod:修改用户属性
– passwd:修改用户密码
– chfn:修改用户信息删除用户
– userdel:删除用户
– groupdel:删除用户组用户组管理
– groupadd:添加用户组
– groupmod:修改用户组属性
– groupdel:删除用户组切换用户
– su:切换到指定用户
– sudo:以管理员身份执行指令查看用户信息
– id:查看用户ID信息
– finger:查看用户详细信息
– w/who:查看当前在线用户设置用户权限
– chown:更改文件属主
– chgrp:更改文件所属的组
– chmod:更改文件权限设置用户环境变量
– export:设置环境变量临时生效
– .bashrc/.bash_profile:设置环境变量长期生效管理用户会话
– wall:向所有用户发送消息
– mesg:控制其他用户向当前用户发送消息的权限管理用户登录限制
– chsh:修改用户默认登录shell
– chage:修改用户登录密码策略以上是Linux用户管理命令的思维导图,包括创建用户、删除用户、用户组管理、切换用户、查看用户信息、设置用户权限、设置用户环境变量、管理用户会话和管理用户登录限制等方面的内容。
2年前 -
下面是一个关于Linux用户管理命令的思维导图:
用户管理命令可以帮助管理员在Linux系统中管理用户账号和权限。以下是一些常用的用户管理命令及其功能:
1. 添加用户 – useradd:添加一个新用户到系统中。可以通过设置用户名、用户ID、用户的主组ID以及其他选项来配置用户的属性。
2. 删除用户 – userdel:删除一个现有的用户账号。可以选择删除用户的主目录和邮箱。
3. 修改用户属性 – usermod:修改一个已存在用户的属性,例如用户名、用户ID、用户组等。还可以设置用户的额外属性和限制条件。
4. 切换用户 – su:切换到其他用户账号。默认情况下,su命令会切换到超级用户(root)账号。可以通过su命令加上用户名来切换到其他用户账号。
5. 观察用户活动 – who:查看当前登录系统的用户的详细信息,如用户名、登录时间、登录IP。
6. 查看用户组 – groups:查看特定用户所属的用户组。
7. 修改用户密码 – passwd:修改用户密码。可以通过该命令为用户设置或更改密码。
8. 用户切换日志 – lastlog:查看用户最后一次登录系统的信息,包括用户名、登录来源、登录时间。
9. 查看用户的详细信息 – finger:查看用户账号的详细信息,如用户名、实际姓名、邮箱地址、登录shell等。
10. 用户锁定与解锁 – passwd -l & passwd -u:锁定和解锁用户账号。锁定后的用户无法登录系统。
11. 临时切换用户 – su -:切换到其他用户账号并同时切换到该用户的环境变量。可以在切换后继续使用用户自定义的环境变量和命令别名。这些命令可以用于管理用户账号、修改用户属性、跟踪用户活动和调整用户权限。使用这些命令可以提高系统管理员对用户账号和权限的管理和控制能力。
2年前 -
Linux用户管理命令思维导图如下:
一、用户创建与删除
1.1 创建用户命令:useradd
– useradd: 创建指定用户名的用户
– useradd -m: 同时创建用户的家目录
– useradd -s: 指定用户的默认shell
1.2 删除用户命令:userdel
– userdel: 删除指定用户名的用户
– userdel -r: 删除用户及其家目录 二、用户密码管理
2.1 修改用户密码命令:passwd
– passwd: 修改指定用户名用户的密码
– passwd -e: 强制用户下次登录时修改密码
2.2 密码策略设置文件:/etc/login.defs
– PASS_MAX_DAYS: 密码过期天数
– PASS_MIN_DAYS: 密码更改间隔天数
– PASS_WARN_AGE: 密码过期警告天数三、用户组管理
3.1 创建用户组命令:groupadd
– groupadd: 创建指定组名的用户组
3.2 删除用户组命令:groupdel
– groupdel: 删除指定组名的用户组
3.3 用户组添加与删除命令:usermod
– usermod -G: 将用户添加到指定组
– usermod -G, : 将用户添加到多个组
– usermod -G-a : 追加用户到指定组
– usermod -G “”: 从所有组中删除用户 四、查看用户信息
4.1 查看当前登录用户命令:whoami
– whoami: 显示当前登录用户的用户名
4.2 查看用户信息命令:id
– id: 显示指定用户的详细信息
4.3 查看系统所有用户信息命令:cat /etc/passwd
– cat /etc/passwd: 显示系统中所有用户的信息五、切换用户
5.1 切换用户命令:su
– su –: 切换到指定的用户,并使用该用户的环境变量
– su -s: 切换到指定的用户,并使用指定的shell
5.2 退出切换用户命令:exit
– exit: 退出当前已切换的用户会话六、限制用户登录
6.1 登录限制配置文件:/etc/securetty
– 指定哪些设备允许登录
6.2 登录限制配置文件:/etc/nologin
– 通过创建该文件禁止所有用户登录系统
6.3 限制用户登录权限命令:usermod
– usermod -s /sbin/nologin: 禁止指定用户登录系统 以上就是Linux用户管理命令的思维导图,希望对您有帮助!
2年前