修改使用者模式可以使用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权限等)相关推荐

  1. Ubuntu20.04环境下MySQL8.0.30的 用户管理,设置修改密码,密码过期策略,权限管理,角色管理

    MySQL8.0.30 用户管理,设置修改密码,权限管理,角色管理 MySQL5.7可以 (创建用户,设置密码,授权) 一步到位

  2. MySQL用户管理-密码修改-用户授权

    注:下面sql语句都是在mysql库下执行的 创建用户 create user 'username'@'host' identified by 'password'; 参数说明: username:创 ...

  3. mysql 用户管理表_Mysql—用户表详解(mysql.user)

    MySQL 数据库 Mysql-用户表详解(mysql.user) MySQL是一个多用户管理的数据库,可以为不同用户分配不同的权限,分为root用户和普通用户,root用户为超级管理员,拥有所有权限 ...

  4. ubuntu修改新增用户的目录_Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法...

    以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用[sudo useradd 用户名]命令,但只能创建用户,不能在/home ...

  5. Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法

    Ubuntu 18.04下创建新用户/目录.修改用户权限及删除用户的方法 以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用 ...

  6. oracle 用户和密码修改,oracle 用户解锁和修改用户密码

    1.安装教程参看:https://jingyan.baidu.com/article/3c48dd34be2a32e10be35881.html 2.用户解锁 --> 运行cmd --> ...

  7. Linux命令(七)Linux用户管理和修改文件权限

    1. 用户管理 1.1 创建用户/设置密码/删除用户 (-m很重要,自动添加用户家目录) 创建用户组dev, 给用户组dev新建xiaoqin用户,给新用户设置密码! 1.2 查看用户信息 1.3 设 ...

  8. 简要说明linux系统FHS结构;用自己的理解总结 文件管理,用户管理,组用户,权限管理相关的命令

    1.Linux的文件系统层级结构(FHS) 其定义了在Linux系统中的目录结构和目录内容,即让用户了解到已安装软件通常放在哪个目录下.FHS采用属性结构组织文件,定义了系统中每个区域的用途以及所需要 ...

  9. linux用户组管理命令_Linux用户和组命令能力问题和解答

    linux用户组管理命令 This section contains Aptitude Questions and Answers on Linux User and Group Commands. ...

  10. linux创建用户和密码的命令,linux命令创建和修改用户及密码

    作者: linux下创建用户 1.添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd s ...

最新文章

  1. STARTTLS在电子邮件环境中的安全性分析
  2. 百度云怎样提升下载速度
  3. 作业一 郝树伟 1101210664
  4. 【MySQL】PREPARE 的应用
  5. Python 中的json字符串以及使用
  6. MySQL高级-视图
  7. 想做数据化转型,为什么必须要上企业级BI?
  8. Get value from agent failed:ZBX_TCP_READ() timed out(亲测)
  9. 计算机主机前声音口怎么设置吗,电脑前面的插孔没声音怎么设置
  10. windows注册表文件损坏了,导致windows无法启动,解决办法!
  11. 究竟云计算就业前景好不 零基础如何学云计算
  12. 合肥工业大学计算机网络期中考试,计算机网络实验报告合肥工业大学
  13. 做了一个app,返回三国武将的排序网页,记录一下,省得以后找不到
  14. Hololens2项目基础开发
  15. SQLSERVER2000--验证码一直不能通过验证
  16. DNS-域名解析协议
  17. 一阶微分电路和积分电路有何功能
  18. 深入理解Android之Gradle
  19. SQL Server SA权限总结
  20. Windows10下载安装openjdk11及配置环境变量

热门文章

  1. Ubuntu16.04 使用apt-get安装软件时无法自动安装所需要的依赖
  2. 刘强东:拿 PPT 和假大空词汇忽悠的人就是骗子
  3. 链接脚本中 text、data、bss、rodata 段含义
  4. ILI9341的使用之【八】ASCII字符显示及驱动分析
  5. 抛弃easyconnent桌面端,使用浏览器插件连接校园内网
  6. WordPress死链自动收集方便提交到站长平台
  7. 制作标题—数据化组词
  8. [附源码]java毕业设计在线学习网站的设计与实现
  9. 经典好文!java保留两位小数不四舍五入
  10. Gunicorn系列之利用Gunicorn启动项目