MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Linux管理员指南之管理用户和组

2024-11-26 15:11 huorong linux 4 ℃ 0 评论

Hi,我是聪慧苹果8,就是江湖上人见人爱、花见花开,土到掉榨的Linux爱好者,一起学习吧。

这几天一直在创建不同的Linux用户,第一次创建了维护用户,第二次创建了与第三方对接的SFTP用户,简单来总结下Linux用户。

一、Linux用户组概述

在Linux中,每个普通用户都有一个账户,包括用户名、密码和主目录等一些信息,还有一些系统本身创建的特殊用户,它们具有特殊的意义,其中最重要的是管理员账户,默认用户名是root。同时Linux也提供了用户组,使每一个用户至少属于一个组,从而便于权限管理。

二、管理用户

useradd命令

在root权限下,通过useradd命令可以为系统添加新用户信息,其中 options 为相关参数, username 为用户名称。

useradd [options] username

与用户账号信息有关的文件如下:

- /etc/passwd:用户账号信息文件。

- /etc/shadow:用户账号信息加密文件。

- /etc/group:组信息文件。

- /etc/default/useradd:定义默认设置文件。

- /etc/login.defs:系统广义设置文件。

创建用户实例

例如新建一个用户名为usertest的用户,在root权限下执行如下命令:

# useradd usertest

没有任何提示,表明用户建立成功。默认没有设置用户的口令,请使用passwd命令修改用户的密码。

使用id命令查看新建的用户信息,命令如下:

修改用户usertest的密码

# passwd usertest

修改用户密码时需要满足密码复杂度要求,不然会提示报错哦。

修改密码过程如下:

修改用户shell设置

用户可以使用usermod命令修改shell信息,在root权限下执行如下命令

# usermod -s /bin/csh usertest

修改主目录

修改主目录,可以在root权限下执行如下命令。

usermod -d new_home username

修改UID

修改用户ID,在root权限下执行如下命令。

usermod -u UID username

查看账号的有效期

查看账号的有效期,在root权限下执行如下命令。

chage -l username

修改账号的有效期

usermod -e MM/DD/YY username

删除用户

在root权限下,使用userdel命令可删除现有用户。

userdel username

如果想同时删除该用户的主目录以及其中所有内容,要使用-r参数递归删除。

三、管理用户组

增加用户组

groupadd命令

在root权限下,通过groupadd命令可以为系统添加新用户组信息。

groupadd [options] groupname

用户组信息文件

与用户组信息有关的文件如下:

- /etc/gshadow:用户组信息加密文件。

- /etc/group:组信息文件。

- /etc/login.defs:系统广义设置文件。

创建用户组实例

例如新建一个用户组名为grouptest的用户,在root权限下执行如下命令:

# groupadd grouptest

修改用户组

修改GID

修改用户组ID,在root权限下执行如下命令。

groupmod -g GID groupname

修改用户组名

修改用户组名,在root权限下执行如下命令,其中 _newgroupname_ 代表新用户组名, _oldgroupname_ 代表已经存在的待修改的用户组名据

groupmod -n newgroup oldgroup

删除用户组

在root权限下,使用groupdel命令可删除用户组。

# groupdel Test

将用户加入用户组或从用户组中移除

在root权限下,使用gpasswd命令将用户加入用户组或从用户组中移除。

# gpasswd -a usertest Test

将用户 _usertest_ 从 _Test_ 用户组中移除,命令如下:

# gpasswd -d usertest Test

切换用户组

一个用户同时属于多个用户组时,则在用户登录后,使用newgrp命令可以切换到其他用户组,以便具有其他用户组的权限。

$ newgrp Test

Linux学习是个不断总结和实践的过程,我们一起努力吧!!!

Tags:查看linux所有用户

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言