`
baobeituping
  • 浏览: 1068107 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

linux (debian)查看和添加用户或用户组

阅读更多

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模块,就会进入修改密码模块。

分享到:
评论

相关推荐

    debianlinux安装与基本配置全程图解教程

    7. **用户和权限管理**:了解并管理用户和用户组,使用`adduser`添加新用户,`chown`和`chmod`调整文件权限。 8. **系统优化**:根据系统负载调整内核参数,例如使用`sysctl`命令。 9. **备份与恢复**:定期使用`...

    Linux系统Debian学习文档

    - 将普通用户添加到`sudo`用户组以获得更高的权限,通过`adduser 用户名称 sudo`命令实现。 - 调整文件权限以允许编辑`/etc/sudoers`文件,使用`chmod +w /etc/sudoers`命令。 - 使用文本编辑器(如`mousepad`)...

    之debianlinux(1.docx

    从部分内容来看,这是一个针对初学者的指南,讲解如何在Debian Linux操作系统上构建日医标准收据程序(ORCA),并包含了安装Debian Linux、ORCA程序、Mozilla 1.5以及网络浏览和邮件功能的步骤。 以下是基于这些...

    displaylink-debian:用于基于Debian和UbuntuLinux发行版的DisplayLink驱动程序安装程序

    3. **配置系统**:安装完成后,可能还需要对系统进行一些配置,例如添加用户到适当的组,或者修改X11的配置文件,以便系统能够识别并使用DisplayLink设备。 4. **重启系统**:完成上述步骤后,通常需要重启系统,以...

    Debian-Linux安装和配置SSH-远程连接操作(linux系统).pdf

    `AllowGroups wheel myguest`:允许 wheel 组和 myguest 组的用户登录。 `AllowUsers teczmauthen@192.168.8.5`:允许来自以上组的 teczm 用户和 authen 用户登录,且 authen 用户只能从主机 192.168.8.5 登录。 `...

    Debian交互式创建用户神器adduser(不是useradd哦~)

    - `useradd`:需要手动添加用户到特定组或创建家目录。 4. **用户体验**: - `adduser`:提供更友好的用户体验,减少了用户在创建账户后还需要进行额外配置的工作量。 - `useradd`:更适合熟悉Linux命令行环境的...

    实验7Linux用户管理201911181

    在Linux操作系统中,用户和用户组的管理是系统管理员日常工作中不可或缺的部分。这个实验主要涵盖了Linux用户和用户组管理的一些基本操作,适用于Ubuntu这样的Linux发行版。以下是对实验内容的详细解释: 1. **添加...

    全新DebianDebian

    这些软件包通过Apt(Advanced Package Tool)包管理器进行安装、更新和管理,使得用户可以方便地在系统中添加或移除软件。 Debian的发布周期较长,通常每2-3年发布一次主要版本,如Debian Stable(稳定版)、...

    用 GTK+和GDK开发linux图形用户界面应用

    GTK+(GIMP Toolkit)和GDK(GIMP Drawing Kit)是用于开发Linux和其他Unix-like系统上图形用户界面(GUI)的应用程序的开源工具包。它们是GNU项目的一部分,广泛应用于自由和开放源码软件中。这篇文档将深入探讨...

    debian-edu-buster-manual.pdf

    ### Debian Edu Linux操作系统手册知识点 #### 1. Debian Edu/Skolelinux 概述 Debian Edu,也被称为Skolelinux,是一个基于Debian的操作系统发行版,旨在简化教育机构中的Linux部署。它提供了一个全面的、易于...

    linux命令和用户配置

    3. 用户组:用户可以被分到不同的组,组内的成员可以共享权限。使用`groupadd`创建新组,`usermod`将用户加入组,`gpasswd`用于管理组成员。 4. SSH配置:安全外壳协议(SSH)用于远程登录。`~/.ssh/config`文件可以...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    Linux使用rwx(读、写、执行)三位权限,分为用户、组和其他人三类。`chmod`用于改变文件或目录的权限,`chown`和`chgrp`改变所有者和所属组。理解七位数权限表示法也是必须的。 5. **目录结构**: Linux的目录...

    linux从入门到精通

    `adduser`和`usermod`命令用于添加和修改用户,`groupadd`和`groupmod`用于管理用户组。用户权限可以通过用户和组的设置来控制。 六、网络配置与管理 在Linux中,网络配置文件通常位于/etc目录下,如`/etc/network/...

    WSL2-Debian12

    WSL是微软为Windows 10和11操作系统提供的一个功能,允许用户在不需虚拟机或双启动的情况下运行Linux发行版。Debian 12,又称为“Bookworm”,是Debian项目的一个稳定版本,以其开源、自由软件的特性而受到广大用户...

    debian6安装和配置指南

    1. **添加用户至sudo组**:使用`usermod`命令将用户添加到`sudo`组以获得管理员权限。 - 示例命令:`sudo usermod -aG sudo hej` - 注:将`hej`替换为实际用户名。 2. **重新登录**:退出当前会话重新登录以应用...

    Linux系统基础教程

    Linux的用户管理包括添加、删除用户和用户组,以及设置和管理用户的访问权限。这些知识是进行高效Linux系统管理的基础。 在服务器领域,Linux系统管理员需要了解如何配置和管理各种网络服务,包括DHCP、DNS、FTP和...

    Linux基础操作.zip_Linux基础操作_linux 基础_linux操作系统

    `useradd`、`userdel`用于添加和删除用户,`groupadd`、`groupdel`用于管理用户组,`su`或`sudo`命令可以切换用户或获取管理员权限。 七、进程管理 `ps`命令用于查看当前运行的进程,`top`或`htop`提供实时的系统...

    4——Linux文件类型、目录组织结构及读写权限、系统管理

    在用户和用户组管理中,`adduser`和`usermod`命令用于添加和修改用户,`groupadd`和`gpasswd`则用于管理用户组。进程管理涉及到`ps`(显示进程状态)、`kill`(结束进程)和`top`(实时监控系统资源)。服务管理通常...

Global site tag (gtag.js) - Google Analytics