linux用户管理(2)----修改用户模式(usermod,sudo权限等)
修改使用者模式可以使用usermod命令实现。
一、usermod常用命令介绍:
-a: 仅和-G一块使用,将用户添加到附属组群。
-d: 修改用户登入时的目录,例如一般的用户登录时,默认进入预先设定的主目录,某些时候为了方便登录时就需要进入比较复杂的路径时,可以使用这个选项设置进入时目录。
-g: 修改用户所属群组。
-G: 修改用户所属的附加群组;在改变用户sudo权限时就可以使用这个选项。
-s: 修改用户登录后所使用的shell版本
二、sudo权限
用户获取sudo权限,可以使用两种办法
1、修改/etc/sudoers文件,将用户名添加到sudo权限组,例如
2、第二种办法就是修改用户附属组:
可以使用usermod或者gpasswd修改
(1)使用usermod修改
$ sudo usermod -a -G sudo tt
修改后的结果可以查看/etc/group,可以看到sudo这一栏中包含tt
可能涉及的文件:
FILES
/etc/group
Group account information.
/etc/gshadow
Secure group account information.
/etc/passwd
User account information.
/etc/shadow
Secure user account information.
(2)使用gpasswd
常用命令:
-a: 将用户增加到指定组
-d: 将用户从指定组删除
其他选项:
-M 设置group成员列表
-A 设置组的管理员列表
例如:
将 tt 增加为sudo组成员:
sudo gpasswd -a tt sudo
将 tt 从sudo组删除:
sudo gpasswd -d tt sudo
三、解决每次使用sudo时均需输入密码,太麻烦了。
解决办法:
修改 /etc/sudoers文件
linux用户管理(2)----修改用户模式(usermod,sudo权限等)相关推荐
- Ubuntu20.04环境下MySQL8.0.30的 用户管理,设置修改密码,密码过期策略,权限管理,角色管理
MySQL8.0.30 用户管理,设置修改密码,权限管理,角色管理 MySQL5.7可以 (创建用户,设置密码,授权) 一步到位
- MySQL用户管理-密码修改-用户授权
注:下面sql语句都是在mysql库下执行的 创建用户 create user 'username'@'host' identified by 'password'; 参数说明: username:创 ...
- mysql 用户管理表_Mysql—用户表详解(mysql.user)
MySQL 数据库 Mysql-用户表详解(mysql.user) MySQL是一个多用户管理的数据库,可以为不同用户分配不同的权限,分为root用户和普通用户,root用户为超级管理员,拥有所有权限 ...
- ubuntu修改新增用户的目录_Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法...
以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用[sudo useradd 用户名]命令,但只能创建用户,不能在/home ...
- Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法
Ubuntu 18.04下创建新用户/目录.修改用户权限及删除用户的方法 以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用 ...
- oracle 用户和密码修改,oracle 用户解锁和修改用户密码
1.安装教程参看:https://jingyan.baidu.com/article/3c48dd34be2a32e10be35881.html 2.用户解锁 --> 运行cmd --> ...
- Linux命令(七)Linux用户管理和修改文件权限
1. 用户管理 1.1 创建用户/设置密码/删除用户 (-m很重要,自动添加用户家目录) 创建用户组dev, 给用户组dev新建xiaoqin用户,给新用户设置密码! 1.2 查看用户信息 1.3 设 ...
- 简要说明linux系统FHS结构;用自己的理解总结 文件管理,用户管理,组用户,权限管理相关的命令
1.Linux的文件系统层级结构(FHS) 其定义了在Linux系统中的目录结构和目录内容,即让用户了解到已安装软件通常放在哪个目录下.FHS采用属性结构组织文件,定义了系统中每个区域的用途以及所需要 ...
- linux用户组管理命令_Linux用户和组命令能力问题和解答
linux用户组管理命令 This section contains Aptitude Questions and Answers on Linux User and Group Commands. ...
- linux创建用户和密码的命令,linux命令创建和修改用户及密码
作者: linux下创建用户 1.添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd s ...
最新文章
- STARTTLS在电子邮件环境中的安全性分析
- 百度云怎样提升下载速度
- 作业一 郝树伟 1101210664
- 【MySQL】PREPARE 的应用
- Python 中的json字符串以及使用
- MySQL高级-视图
- 想做数据化转型,为什么必须要上企业级BI?
- Get value from agent failed:ZBX_TCP_READ() timed out(亲测)
- 计算机主机前声音口怎么设置吗,电脑前面的插孔没声音怎么设置
- windows注册表文件损坏了,导致windows无法启动,解决办法!
- 究竟云计算就业前景好不 零基础如何学云计算
- 合肥工业大学计算机网络期中考试,计算机网络实验报告合肥工业大学
- 做了一个app,返回三国武将的排序网页,记录一下,省得以后找不到
- Hololens2项目基础开发
- SQLSERVER2000--验证码一直不能通过验证
- DNS-域名解析协议
- 一阶微分电路和积分电路有何功能
- 深入理解Android之Gradle
- SQL Server SA权限总结
- Windows10下载安装openjdk11及配置环境变量