Linux下基本的查看用户和管理用户密码命令

在Linux系统中,我们可以使用一些命令来查看用户信息和管理用户密码。以下是一些常用的命令:

查看用户信息

1. id命令

使用id命令可以查看当前用户的身份和所属用户组。

$ id
uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

输出结果中包含了用户ID(UID)、所属用户组ID(GID)和附加的组ID。

2. w命令

使用w命令可以查看当前已登录的用户信息。

$ w
 23:30:35 up  3:14,  2 users,  load average: 0.52, 0.62, 0.64
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               20:39   3:25m  8.12s  0.54s /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
user     pts/0    192.168.1.5      23:22    1.00s  0.19s  0.01s w

输出结果包含了用户ID、终端类型、登录来源、登录时间、空闲时间、总CPU时间、当前正在执行的命令。

管理用户密码

1. passwd命令

使用passwd命令可以修改当前用户的密码。

$ passwd
Changing password for user.
Changing password for user.
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully

用户需要输入当前的密码,然后输入两次新密码。

2. useradd命令

使用useradd命令可以创建新用户。需要注意的是,使用该命令创建的用户默认是没有密码的。如果需要设置密码,可以使用passwd命令进行设置。

$ sudo useradd newuser
$ sudo passwd newuser
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

这里我们首先使用sudo命令以管理员身份运行useradd命令创建新用户,然后再使用passwd命令设置用户密码。

以上就是Linux下基本的查看用户和管理用户密码的攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux下基本的查看用户和管理用户密码命令 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 将进程/服务/程序注册为Linux系统服务systemctl 管理(开机自启动)

    1. 常用命令 将程序注册为系统服务后,可通过 systemctl 和 service 系统命令启动,查看,停止程序,并可以将程序设置为开机自启动等等。 将程序注册为系统服务,需要编辑xxx.service文件,并将文件存储到 /usr/lib/systemd/system/ 目录下 2. 常用命令   命令格式:systemctl 动作 服务名,servi…

    Linux 2023年4月12日
    00
  • Linux ubuntu install loic

    首先,Add the Mono Project GPG signing key  sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF     其次,Add the package repo…

    Linux 2023年4月15日
    00
  • CentOS7下 Apache的安装配置方法

    以下是“CentOS7下Apache的安装配置方法”的完整使用攻略,包含两个示例说明。 CentOS7下Apache的安装配置方法 以下是在CentOS7下安装和配置Apache的步骤: 安装: bash sudo yum install httpd 启动Apache: bash sudo systemctl start httpd.service 设置Ap…

    Linux 2023年5月13日
    00
  • 【Linux】Linux中的0644 和 0755的权限

    Linux 系统中采用三位十进制数表示权限,如0755, 0644ABCD A- 0, 表示十进制B-用户C-组用户D-其他用户 利用 ls -l可以查看文件的权限   —  -> 0   (no excute , no write ,no read)–x  -> 1   excute, (no write, no read)-w-  -&…

    Linux 2023年4月13日
    00
  • [Linux] Nginx响应压缩gzip

    压缩和解压缩 1.本节介绍如何配置响应的压缩或解压缩以及发送压缩文件。 gzip on; 2.NGINX仅使用MIME类型text / html压缩响应 gzip_types text/plain application/xml;//指定压缩媒体类型 3.指定响应压缩的最小长度 gzip_min_length 1000; 4.gzip_proxied指令具有…

    Linux 2023年4月13日
    00
  • centos8 安装 nginx的详细教程(图文)

    下面是centos8安装nginx的详细教程。 准备工作 在开始安装nginx之前,需要满足以下准备工作: 确保已经安装了yum包管理工具,如果没有安装可以通过以下命令进行安装: sudo dnf install yum 确认已经安装了epel-release,如果没有安装可以通过以下命令进行安装: sudo dnf install epel-release…

    Linux 2023年5月14日
    00
  • Linux中rz命令和sz命令使用详解大全

    Linux中rz命令和sz命令使用详解大全 简介 rz和sz命令是用于在Linux终端下上传或下载文件的工具,支持纯文本文件和二进制文件,常用于在SSH连接下进行远程传输。 安装 在大多数Linux系统中,rz和sz命令已经预先安装好了,如果系统中没有预先安装,则需要先安装lrzsz软件包。 例如,在Ubuntu系统中,使用以下命令进行安装: sudo ap…

    Linux 2023年5月14日
    00
  • 浅析linux下apache服务器的配置和管理

    以下是“浅析Linux下Apache服务器的配置和管理”的完整使用攻略,包含两个示例说明。 步骤 安装Apache服务器。在终端中输入以下命令: bash sudo apt-get update sudo apt-get install apache2 启动Apache服务器。在终端中输入以下命令: bash sudo service apache2 sta…

    Linux 2023年5月12日
    00
合作推广
合作推广
分享本页
返回顶部