1、Linux里查看所有用户
linux里,并没有像windows的net user,net localgroup这些方便的命令来管理用户.
Xwindows界面的就不说了.
(1)在终端里.其实只需要查看 /etc/passwd文件就行了.
(2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.
或者用cat /etc/passwd
2、用户管理命令
useradd 注:添加用户
添加用户以后,会相应的在 /home目录下创建关于该用户的一个文件夹(useradd tuping)
给linux增加一个和root相同权限的用户
#useradd -u 0 -o -g 0 username使用 -o参数可以允许建立相同id的用户
增加普通用户命令:
adduser abc
passwd abc
exit
用abc登录
/etc/passwd中保存了用户信息
LINUX创建用户的命令
useradd -g test -d /home/test1 -s /etc/bash -m test1
注解:-g 所属组 -d 家目录 -s 所用的SHELL
删除用户命令
userdel -r test1
创建密码命令
passwd
1.添加用户
添加用户的命令为useradd,假设我们添加一个名字为testuser的用户,设置其登录Shell,设置它的其他属性:
useradd �Cs /bin/bash �CG thiz �Cd /home/testuser testuser
passwd testuser
关于useradd的详细帮助可以在man
useradd中得到。这里-s参数用来指定用户的启动Shell,如果不希望给用户Shell的许可权,就在/etc/Shells中添加
/dev/null和/usr/bin/passwd,然后指定Shell为/dev/null或者/usr/bin/passwd。第一种情况是根本不
允许用户登录(例如该用户为邮件账号,只允许收发邮件);第二种是只允许登录进来修改密码。-G用来指定用户在属于添加的testuser用户组的同时,
也属于thiz用户组。-d用来指定用户的主目录位置,
这里指定为默认位置/home/testuser(当然也可以不指定,默认创建/home/testuser,并将用户主目录指向该目录)。添加用户以后
就需要使用 passwd 命令为其设置密码。
对于已经添加的用户,需要修改其属性,可以使用命令usermod,也可以在man usermod中得到更多信息。
使用Webmin,进入系统信息的用户管理模块。
2.删除用户
删除用户可以通过命令userdel来完成,这依赖于系统所安装的软件。
# userdel testuser
不过需要注意的是删除用户并不会删除为该用户创建的主目录,这样是因为该目录中还有可能保存着有用的文件,如果确信该用户的主目录没有需要的文件了,需要手工删除其主目录,例如:
# rm -r /home/testuser
3.修改密码
修改密码可以使用命令方式:
# passwd username
即可对用户密码进行修改。当然在Webmin中提供了修改用户密码的功能,只要选择系统中Change Passwords模块,就会进入修改密码模块。
分享到:
相关推荐
7. **用户和权限管理**:了解并管理用户和用户组,使用`adduser`添加新用户,`chown`和`chmod`调整文件权限。 8. **系统优化**:根据系统负载调整内核参数,例如使用`sysctl`命令。 9. **备份与恢复**:定期使用`...
- 将普通用户添加到`sudo`用户组以获得更高的权限,通过`adduser 用户名称 sudo`命令实现。 - 调整文件权限以允许编辑`/etc/sudoers`文件,使用`chmod +w /etc/sudoers`命令。 - 使用文本编辑器(如`mousepad`)...
从部分内容来看,这是一个针对初学者的指南,讲解如何在Debian Linux操作系统上构建日医标准收据程序(ORCA),并包含了安装Debian Linux、ORCA程序、Mozilla 1.5以及网络浏览和邮件功能的步骤。 以下是基于这些...
3. **配置系统**:安装完成后,可能还需要对系统进行一些配置,例如添加用户到适当的组,或者修改X11的配置文件,以便系统能够识别并使用DisplayLink设备。 4. **重启系统**:完成上述步骤后,通常需要重启系统,以...
`AllowGroups wheel myguest`:允许 wheel 组和 myguest 组的用户登录。 `AllowUsers teczmauthen@192.168.8.5`:允许来自以上组的 teczm 用户和 authen 用户登录,且 authen 用户只能从主机 192.168.8.5 登录。 `...
- `useradd`:需要手动添加用户到特定组或创建家目录。 4. **用户体验**: - `adduser`:提供更友好的用户体验,减少了用户在创建账户后还需要进行额外配置的工作量。 - `useradd`:更适合熟悉Linux命令行环境的...
在Linux操作系统中,用户和用户组的管理是系统管理员日常工作中不可或缺的部分。这个实验主要涵盖了Linux用户和用户组管理的一些基本操作,适用于Ubuntu这样的Linux发行版。以下是对实验内容的详细解释: 1. **添加...
这些软件包通过Apt(Advanced Package Tool)包管理器进行安装、更新和管理,使得用户可以方便地在系统中添加或移除软件。 Debian的发布周期较长,通常每2-3年发布一次主要版本,如Debian Stable(稳定版)、...
GTK+(GIMP Toolkit)和GDK(GIMP Drawing Kit)是用于开发Linux和其他Unix-like系统上图形用户界面(GUI)的应用程序的开源工具包。它们是GNU项目的一部分,广泛应用于自由和开放源码软件中。这篇文档将深入探讨...
### Debian Edu Linux操作系统手册知识点 #### 1. Debian Edu/Skolelinux 概述 Debian Edu,也被称为Skolelinux,是一个基于Debian的操作系统发行版,旨在简化教育机构中的Linux部署。它提供了一个全面的、易于...
3. 用户组:用户可以被分到不同的组,组内的成员可以共享权限。使用`groupadd`创建新组,`usermod`将用户加入组,`gpasswd`用于管理组成员。 4. SSH配置:安全外壳协议(SSH)用于远程登录。`~/.ssh/config`文件可以...
Linux使用rwx(读、写、执行)三位权限,分为用户、组和其他人三类。`chmod`用于改变文件或目录的权限,`chown`和`chgrp`改变所有者和所属组。理解七位数权限表示法也是必须的。 5. **目录结构**: Linux的目录...
`adduser`和`usermod`命令用于添加和修改用户,`groupadd`和`groupmod`用于管理用户组。用户权限可以通过用户和组的设置来控制。 六、网络配置与管理 在Linux中,网络配置文件通常位于/etc目录下,如`/etc/network/...
WSL是微软为Windows 10和11操作系统提供的一个功能,允许用户在不需虚拟机或双启动的情况下运行Linux发行版。Debian 12,又称为“Bookworm”,是Debian项目的一个稳定版本,以其开源、自由软件的特性而受到广大用户...
1. **添加用户至sudo组**:使用`usermod`命令将用户添加到`sudo`组以获得管理员权限。 - 示例命令:`sudo usermod -aG sudo hej` - 注:将`hej`替换为实际用户名。 2. **重新登录**:退出当前会话重新登录以应用...
Linux的用户管理包括添加、删除用户和用户组,以及设置和管理用户的访问权限。这些知识是进行高效Linux系统管理的基础。 在服务器领域,Linux系统管理员需要了解如何配置和管理各种网络服务,包括DHCP、DNS、FTP和...
`useradd`、`userdel`用于添加和删除用户,`groupadd`、`groupdel`用于管理用户组,`su`或`sudo`命令可以切换用户或获取管理员权限。 七、进程管理 `ps`命令用于查看当前运行的进程,`top`或`htop`提供实时的系统...
在用户和用户组管理中,`adduser`和`usermod`命令用于添加和修改用户,`groupadd`和`gpasswd`则用于管理用户组。进程管理涉及到`ps`(显示进程状态)、`kill`(结束进程)和`top`(实时监控系统资源)。服务管理通常...