linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令

这篇具有很好参考价值的文章主要介绍了linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建用户 、删除用户、修改其他用户密码的终端命令都需要通过 sudo 执行

创建用户 设置密码 删除用户

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

sudo useradd -m -g 组名 新建用户名
添加新用户
-m:自动建立用户 家目录
-g:指定用户所在的组。否则会建立一个和用户同名的组
设置新增用户的密码,没有密码,是无法ssh远程登录的,putty,xshell 都需要密码
sudo passwd 新建用户名
添加新用户
-m:自动建立用户 家目录
-g:指定用户所在的组。否则会建立一个和用户同名的组

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

批量追加用户

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

设置新增用户的密码,没有密码,是无法ssh远程登录的,putty,xshell 都需要密码
sudo passwd [选项] 新建用户名
可使用的选项:
-l 锁定口令,即禁用账号。
-u 口令解锁。
-d 使账号无口令。
-f 强迫用户下次登录时修改口令。
如果默认用户名,则修改当前用户的口令

超级用户可以为自己和其他用户指定口令,
普通用户只能用它修改自己的口令。
普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,
如果两次输入的口令一致,则将这个口令指定给用户(就是把密码可以呈现在终端了,默认密码终端是没有任何改变的);
而超级用户为用户指定口令时,就不需要知道原口令。

删除用户
sudo userdel -r 用户名
-r 选项 会 自动删除用户 家目录
查看用户信息 新建的用户后,用户信息会保存在 /etc/passwd 文件中
cat /etc/passwd | grep 用户名

注意

创建用户时,如果忘记添加 -m 选项指定新用户家目录 最简单的方法 就是删除用户,重新创建
创建用户时, 默认会创建一个和用户名同名的组名,如果没有-g
用户信息   保存在 /etc/passwd 文件中
组信息   保存在 /etc/group 文件中

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
口令:X 加密的
“主目录”,也就是用户的起始工作目录。
它是用户在登录到系统之后所处的目录。在大多数系统中,各用户的主目录都被组织在同一个特定的目录下,而用户主目录的名称就是该用户的登录名。各用户对自己的主目录有读、写、执行(搜索)权限,其他用户对此目录的访问权限则根据具体情况设置。
用户登录后,要启动一个进程,负责将用户的操作传给内核,这个进程是用户登录到系统后运行的命令解释器或某个特定的程序,即Shell。
**Shell是用户与Linux系统之间的接口。**Linux的Shell有许多种,每种都有不同的特点。常用的有sh(Bourne Shell), csh(C Shell), ksh(Korn Shell), tcsh(TENEX/TOPS-20 type C Shell), bash(Bourne Again Shell)等。
系统管理员可以根据系统情况和用户习惯为用户指定某个Shell。如果不指定Shell,那么系统使用sh为默认的登录Shell,即这个字段的值为/bin/sh。
用户的登录Shell也可以指定为某个特定的程序(此程序不是一个命令解释器)。

利用这一特点,我们可以限制用户只能运行指定的应用程序,在该应用程序运行结束后,用户就自动退出了系统。有些Linux 系统要求只有那些在系统中登记了的程序才能出现在这个字段中。
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

查看用户信息

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

组信息 存在 /etc/group 文件中

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

id [用户名] 查看用户UID和GID信息 UID:用户ID,GID :组ID,    
id  查看当前用户的 信息
who  查看当前所有登录的用户列表
whoami 查看当前登录用户的账号

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

主组 附加组 修改 用户 默认登录 Shell

usermod 可以用来设置用户的 主组、附加组 和 登录 shell
主组:通常在新建用户时指定, sudo useradd -m -g 组 用户 这里的组就是主组,如果省略,默认主组名称就是 用户名
查看主组 cat /etc/passwd 第四列 就是GID 即主组
附加组:在 /etc/group 中 最后一列表示该组的用户列表,用户指定用户的附加权限

当添加用户到一个新的组时,总是使用-a(追加)选项。
如果你省略了-a选项,该用户将被从-G选项后未列出的任何组中删除。
主组,也就是登录时所属的默认组
友情提示 设置了用户的附加组之后,需要重新登录才能生效

# 修改用户的主组(/etc/passwd 中的GID)
sudo usermod -g 组  用户
sudo usermod -g 组 用户  
# 修改用户的 附加组 (/etc/group)
sudo usermod -G 组1,组2,组3  用户  一个用户添加同时加多个组

友情提示默认使用 sudo useradd 用户 添加的 用户 是没有任何附加权限的,所以没有权限使用 sudo 以 root 身份执行命令的,
如果要使用 sudo,则需要把这个用户添加到sudo组中

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

sudo usermod -G sudo 用户

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
Ubuntu 系统 用户 默认 shell 对应的 软件是 dash ,这个dash 如果登录 Xshell,Putty 远程登录 Ubuntu 服务器,
是有点不方便的,如果 上下键等 无法改变命令的操作,以及 没有颜色区分 文件、目录等
sudo usermod -s /bin/bash 用户名 这样 用户名的 登录shell,对应的软件就从 dash =》 bash了

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库
linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库

shell

linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令,linux,ubuntu,数据库文章来源地址https://www.toymoban.com/news/detail-592731.html

到了这里,关于linux之Ubuntu系列(五)用户管理、查看用户信息 终端命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux之Ubuntu系列(四)用户管理 用户和权限 chmod 超级用户root, R、W、X、T、S

    r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。 x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该

    2024年02月17日
    浏览(54)
  • ubuntu增加、删除、查看、赋予权限用户命令大全

    先说下增加用户的两种命令adduser和useradd的区别: 为了省事情,习惯于用adduser; 1、新建用户 name是你要创建的用户的用户名,然后设置密码,一路回车就可以了 2、给新用户sudo权限 新创建的用户没有root权限,我们执行以下命令给用户sudo权限 3、删除用户 删除用户及用户所有

    2024年02月05日
    浏览(39)
  • linux之Ubuntu系列(四)用户管理 用户和权限 chmod 超级用户root, R、W、X、T、S 软链接和硬链接

    r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。 x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该

    2024年02月16日
    浏览(59)
  • linux之Ubuntu系列(四)用户管理 用户和权限 chmod 超级用户root, R、W、X、T、S 软链接和硬链接 shell

    r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。 x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该

    2024年02月16日
    浏览(56)
  • Linux图形界面(ubuntu)与命令行终端界面切换

    提示:这里可以添加本文要记录的大概内容: 如果linux系统安装了“全套”,那么linux开机会默认进入到图形界面,这个时候就可以用 [CTRL]+[ALT]+F2切换到命令行界面(类似于windows的DOS),如果还想切换到图形界面,就用 [CTRL]+[ALT]+F7切换。 如果系统安装了图形界面,但是一开

    2024年02月08日
    浏览(52)
  • linux查看硬件信息命令

    cat /proc/cpuinfo 一个物理CPU可以有1个或者多个物理内核,一个物理内核可以作为1个或者2个逻辑CPU。 物理CPU数就是主板上实际插入的CPU数量。 在Linux上cat /proc/cpuinfo,会打印每个cpu的信息 其中的physical id就是每个物理CPU的id, 出现几种的physical id 打印就有几个物理CPU 。 每颗物

    2024年02月08日
    浏览(46)
  • Linux 用户账号管理 - 查看当前用户名

    在 Linux 系统中,有多种方式可以查看当前用户名。本文将介绍以下三种常用的查找当前用户名的方法:使用 id 命令、使用 whoami 命令和使用 who am i 命令。 id 命令用于显示用户的ID和所属群组的ID。若只指定用户名称,则显示目前用户的ID。要打印当前用户名的信息,可以执行

    2024年02月15日
    浏览(51)
  • linux通过命令查看机器硬件的配置信息

    在 Linux 中,您可以使用多个命令来查看计算机的硬件配置信息。以下是其中的一些常用命令: 1. lscpu:查看 CPU 相关信息,如 CPU 架构、型号、核心数、线程数等。 2. lsblk:列出块设备信息,如硬盘、固态硬盘和闪存驱动器等。 3. lspci:列出所有 PCI 设备的信息,如网络适配器

    2024年02月14日
    浏览(61)
  • 【Shell 命令集合 系统管理 】Linux 终端复用工具 screen命令 使用指南

    Shell 命令专栏:Linux Shell 命令全解析 screen命令是一个在Linux操作系统中使用的终端复用工具。它允许用户在一个终端窗口中同时运行多个终端会话,并且可以在这些会话之间自由切换。 screen命令的主要作用是提供一个“会话管理器”,可以在一个终端窗口中创建多个虚拟终端

    2024年02月05日
    浏览(74)
  • 【Linux】一些常见查看各种各样信息的命令

    find命令,用来查找文件。常用的按照名字查找-name,按照文件类型查找-type,linux常用的文件类型有七种,普通文件,目录文件,管道,套接字,软链接,块设备,字符设备。还可以按照文件大小查询-size。 grep命令,按照文件内容来查找。使用规则是grep option pattern file ps aux

    2024年02月09日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包