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”。