Linux基础:如何在CentOS上添加和删除Shell用户

Linux基础知识:如何在CentOS上添加和删除Shell用户

教程主题:

内容
  • 1.1概述
  • 1.2添加和删除Shell用户在CentOS - 介绍
  • 1.3如何在CentOS上添加Shell用户
  • 1.4如何在CentOS上删除Shell用户

1.1概述

CentOS Linux是受欢迎的社区支持的发行版,主要源自Red Hat(Red Hat Enterprise Linux-RHEL)免费向公众提供的资源。 鉴于谱系,CentOS Linux本质上旨在与RHEL功能兼容。 修订的CentOS版本大致每2年发布一次,除了每个CentOS版本几乎每六个月定期更新一次,以支持更新的硬件。 这总是为用户提供高度安全,低维护,可靠和相当熟悉和可重复的Linux环境。

1.2添加和删除Shell用户在CentOS - 介绍

在新服务器上添加和删除shell用户的过程是每个Linux用户或系统管理员应该知道的基本任务。 事实上,当用户创建一个新的服务器时,它们以默认的root帐户开始,因此享有绝对的权限和灵活性,尽管不受限制的访问有点容易被滥用。 因此,为了检查可能的操纵,添加辅助非特权用户以完成常见任务总是谨慎。 此外,系统管理员必须保证为系统用户创建补充帐户,以便为每个用户绘制唯一的帐户。

本教程提供了有关在CentOS上创建和删除shell用户帐户的过程的综合指南:

1.3如何在CentOS上添加Shell用户

要在CentOS上添加新的shell用户,需要使用以下命令,并使用首选用户名替换“newuser”。

adduser newuser

adduser命令为/ home下的用户创建一个新的主目录。 在我们的示例中,目录名称将是/ home / newuser。 没有其他选项的此命令对于大多数情况将是足够的。

高级选项

如果您想设置不同的主目录,请使用--home选项。 例如:

adduser --home /home/otherdirectory newuser

新的shell用户将使用centos默认shell。 要指定与/ bin / sh不同的外壳,请使用shell二进制文件的路径选项--shell followd。 结合我们与上述不同的家庭路径,命令将如下所示:

adduser --shell /bin/sh --home /home/otherdirectory newuser

该命令的联机帮助页中提供了所有选项的列表。 可以使用此命令显示联机帮助页:

man adduser

要退出联机帮助页面,请按“q”。

adduser命令是在CentOS上添加新用户的过程的第一步。 这需要通过为用户分配新密码来跟踪,并在接收到系统提示时键入并确认新密码。 管理员需要使用以下命令:

passwd newuser

您刚刚添加了一个新用户,并将密码映射到他们的帐户! 接下来,您需要通过键入“退出”登出root用户,然后使用新的用户名和密码重新登录。 如果您希望将管理功能的访问权限分配给新用户,则可以从此处开始进程。

1.4如何在CentOS上删除Shell用户

当虚拟专用服务器上不再需要特定用户时,需要删除shell用户帐户。 这可以通过使用以下命令来实现:

userdel newuser

管理员必须在此注意,如果他们希望在该过程中也删除用户的文件和主目录,则可以选择将上述命令(如下所示)添加标志“-r”。

userdel -r newuser

上述命令一定会确保删除用户帐户,以及与所述帐户相关联的所有sudo权限。

该命令的联机帮助页中提供了所有选项的列表。 可以使用此命令显示联机帮助页:

man userdel

要退出联机帮助页面,请按“q”。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

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

支付宝扫一扫打赏

微信扫一扫打赏