广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下如何创建与删除用户
  • 139
分享到

Linux下如何创建与删除用户

2023-06-15 20:06:46 139人浏览 薄情痞子
摘要

小编给大家分享一下linux下如何创建与删除用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们在Linux下创建用户主要有两种方式:adduser和usera

小编给大家分享一下linux下如何创建与删除用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

我们在Linux下创建用户主要有两种方式:adduser和useradd,它们的区别以及主要用法如下:

adduser

adduser的用法很简单,只需adduser+username即可,如下:

sudo adduser alvin

这个命令其实是个perl脚本,它的底层还是调用useradd命令。网上很多教程说它会进行人机交互,但现在有些发行版(比如Centos)其实已经改进了,无需繁琐的交互,只需以上一条命令即可创建用户。

adduser命令会自动创建用户家目录,指定shell版本。但是,有些发行版在创建用户的同时,会要求你设定用户密码,而有些不会,需要手动设置密码。

为用户创建密码方法如下:

sudo passwd alvin

useradd

useradd是一个相对复杂一些的命令,而且它的自由度更高。如果只是运行useradd+username的话,它会创建一个三无用户,即:无用户家目录,无指定shell版本,无密码。

为了顺利创建一个用户,我们还需通过一些选项来完善它的参数。useradd命令常用的选项如下:

  • -c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中;

  • -d<登入目录>:指定用户登入时的启始目录;

  • -D:变更预设值;

  • -e<有效期限>:指定帐号的有效期限;

  • -f<缓冲天数>:指定在密码过期后多少天即关闭该帐号;

  • -g<群组>:指定用户所属的群组;

  • -G<群组>:指定用户所属的附加群组;

  • -m:自动建立用户的登入目录;

  • -M:不要自动建立用户的登入目录;

  • -n:取消建立以用户名称为名的群组;

  • -r:建立系统帐号;

  • -s:指定用户登入后所使用的shell;

  • -u:指定用户id。

对于我们普通用户而言,更常用的选项是以上标红的三个。而对于管理人员而言,则以上所有的选项都需要掌握。我们目前重点介绍以上标红的三个选项。

-d选项用于指定用户家目录,也就是用户登录时所进来的目录。比如:-d  /home/alvin,就是指定用户的家目录是/home/alvin。通常-d选项与-m选项一起使用,-m选项的作用是,如果指定目录不存在时,则自动创建。

而-s选项则是指定用户默认shell版本。如果不设定的话,它的默认版本是/bin/sh。所以,我们使用useradd创建新用户时的经典用法如下:

sudo useradd alvin -m -d /home/alvin -s /bin/bash

通过这种方式用户可以成功创建,但还是没有密码。创建密码的方式依然使用passwd命令,在此不再赘述。

userdel

删除用户,“userdel 用户名”即可。最好将它留在系统上的文件也删除掉,可以使用“userdel -r 用户名”来实现。

sudo userdel -r alvin

以上是“Linux下如何创建与删除用户”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux下如何创建与删除用户

本文链接: https://www.lsjlt.com/news/281529.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下如何创建与删除用户
    小编给大家分享一下Linux下如何创建与删除用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们在Linux下创建用户主要有两种方式:adduser和usera...
    99+
    2023-06-15
  • 创建SQL用户与删除SQL用户
    ---------------------------创建SQL用户并关联数据库--------------------------- --新建SQL用户,关联windows用户连接SQL数据库 CREAT...
    99+
    2022-10-18
  • Linux Debian11创建新用户和删除用户
    一、 Debian 创建 新用户 1.创建新用户 首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。 使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会...
    99+
    2023-08-18
    linux debian 服务器
  • Linux下如何删除用户组
    这篇文章主要介绍了Linux下如何删除用户组,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在 Linux 系统中用户组起着重要作用。用户组提供了一种简单方法供一组用户互相共享...
    99+
    2023-06-27
  • Linux中如何进行用户的创建修改删除
    这篇文章的内容主要围绕Linux中如何进行用户的创建修改删除进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!大家都知道Linux系统是一个多任务、多用...
    99+
    2023-06-28
  • Linux软连接怎么创建与删除
    这篇文章主要介绍了Linux软连接怎么创建与删除的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux软连接怎么创建与删除文章都会有所收获,下面我们一起来看看吧。首先我们先来创建一个文件#``mkdir`&n...
    99+
    2023-06-27
  • Centos 6.9环境下创建用户及删除用户的方法
    本文实例讲述了Centos 6.9环境下创建用户及删除用户的方法。分享给大家供大家参考,具体如下: 根下单独创建目录 mkdir -p /weftp 创建用户weftp useradd -d /weftp/...
    99+
    2022-06-04
    Centos 6.9 创建用户 删除用户
  • linux如何删除用户
    linux删除用户的方法:1、打开终端;2、输入“su root”命令切换到管理员权限用户;3、输入“userdel -r 用户名”命令删除用户以及相关文件;4、使用“find”命令查看是否删除成功即可。具体操作步骤:使用快捷键【Ctrl+...
    99+
    2022-10-19
  • MySQL怎么删除创建的用户
    要在MySQL中删除创建的用户,可以使用以下步骤:1. 使用root用户登录MySQL服务器。2. 执行以下命令来删除用户:DRO&...
    99+
    2023-10-18
    MySQL
  • MySQL触发器如何创建与删除
    这篇文章主要介绍“MySQL触发器如何创建与删除”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MySQL触发器如何创建与删除”文章能帮助大家解决问题。1.为什么需要...
    99+
    2022-10-19
  • MongoDB如何创建与删除数据库
    这篇文章主要介绍了MongoDB如何创建与删除数据库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MongoDB如何创建与删除数据库文章都会有所收获,下面我们一起来看看吧。一、创建数据库1、语法MongoDB ...
    99+
    2023-07-01
  • Linux目录的创建与删除命令使用说明
    本篇内容介绍了“Linux目录的创建与删除命令使用说明”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!mkdir命令 mkdir 用于创建一个...
    99+
    2023-06-13
  • ubuntu 中怎么创建和删除用户
    ubuntu 中怎么创建和删除用户,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。创建用户# sudo useradd username&nbs...
    99+
    2023-06-05
  • linux中如何删除用户组
    这篇文章主要介绍linux中如何删除用户组,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在linux中,可以利用groupdel命令来删除用户组,该命令的作用就是删除用户组(群组),即“/etc/gourp”文件和“...
    99+
    2023-06-22
  • linux如何删除用户和组
    这篇文章主要讲解了“linux如何删除用户和组”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux如何删除用户和组”吧!在linux中,可以使用userdel命令来删除用户,清除指定删除...
    99+
    2023-06-22
  • linux下Oracle中创建Scott用户
    #实验环境:   #Linux 5.4 #Oracle 11g r2   #创建Scott的操作过程: su – oracle v...
    99+
    2022-10-18
  • Linux下如何删除目录
    这篇文章将为大家详细讲解有关Linux下如何删除目录,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用rmdir删除目录Rmdir命令间成“remove directory”,用于删除空目录的命令。例如,...
    99+
    2023-06-28
  • linux下如何删除服务
    本篇内容主要讲解“linux下如何删除服务”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下如何删除服务”吧!删除服务的方法:1、使用“service 服务名 stop”命令停止服务;2...
    99+
    2023-06-29
  • Linux下完全删除用户的两种方法
    linux操作 实验环境:Centos7虚拟机 首先创建一个普通用户 gubeiqing 。 [root@localhost ~]# useradd gubeiqing [root@localhost ~]# pas...
    99+
    2022-06-04
    Linux删除用户
  • MySQL创建、删除以及更改用户的方法与权限介绍
    本篇内容介绍了“MySQL创建、删除以及更改用户的方法与权限介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作