Linux基础:如何在Ubuntu上添加和删除Shell用户
版本:1.0
作者:大亚穆克吉
最后编辑:2014年6月4日
- 1.1概述
- 1.2在Ubuntu Linux上添加和删除Shell用户 - 介绍
- 1.3如何在Ubuntu Linux上添加Shell用户
- 1.4如何在Ubuntu Linux上删除Shell用户
- 1.5在一个坚果
1.1概述
Ubuntu Linux是面向桌面用户定制的受欢迎的端到端Linux系统。 作为一个高度主动的系统,Ubuntu提供了一个独特的用户界面,除了广泛的工具,大部分非常无趣的体验。
1.2在Ubuntu Linux上添加和删除Shell用户 - 介绍
在新的Linux服务器上添加和删除shell用户仍然是每个Linux用户/系统管理员必须知道的最基本的任务之一。 事实上,当一个用户创建一个新的服务器时,它们只是以默认的root帐户为开始。 虽然这种安排委托用户具有惊人的权威和易行性,但影响力高度易于滥用,并可能以破坏性的方式进行操纵。 因此,为了检查滥用权力,当然建议添加一个补充的非特权用户来执行常见任务。 最后,系统管理员必须确保为杂项系统用户创建其他帐户,以便将不同的帐户映射到每个用户。
本教程提供了有关在Ubuntu Linux上创建/删除Shell用户帐户的过程的逐步指南。1.3如何在Ubuntu Linux上添加Shell用户
如果您恰好以root用户身份登录,则创建新用户是绝对的。所有您需要做的是键入以下命令:adduser newuser因此,root用户在Ubuntu Linux上添加新的shell用户非常简单。但是,如果您以已被分配了Sudo权限的非root用户身份登录,则可以键入以下内容添加新用户:
sudo adduser newuser
在上述每一种情况下,管理员应该忍受一般的演习,回答一大堆问题,随后按照以下步骤进行:
- 第1步 :为新用户分配并确认唯一的密码。
- 第2步 :根据给定字段输入有关新用户的任何其他信息。
请注意 :上面的第2步是完全可选的,如果管理员不希望为给定的字段提供信息,可能会跳过< ENTER> 。 - 第3步 :最后,系统提示您确认提供的信息是正确的。 所有你需要做的是Tye“y”继续。
Voila! 新用户现在还活着,可以通过简单地输入设置的密码来登录。 如果您希望为新用户分配管理功能权限,您可以从这一点继续。
1.4如何在Ubuntu Linux上删除Shell用户
建议在不需要/不使用时删除用户帐户。可以使用以下命令全面删除用户:deluser newuser上述命令允许您在一个快速步骤中删除用户而不删除任何存储的文件。但是,如果作为管理员,您以另一个享有Sudo权限的非root用户身份登录,则以下命令将帮助您执行以下任务:
sudo deluser newuser此处值得一提的另外一点是,如果您希望在删除用户后删除用户的主目录,则以下命令将为您做点窍门:
deluser --remove-home newuser另外,如果您碰巧以非root用户身份运行上述命令(具有Sudo权限),则需要使用以下命令:
sudo deluser --remove-home newuser这里要注意的一个重要的一点是,如果您以前为刚刚删除的用户帐户配置了Sudo权限,则可以通过键入以下命令来删除相关行:
visudo但是,如果您是具有Sudo权限的非root用户,则需要使用以下命令来阻止任何使用相同名称创建的新用户可以意外访问Sudo权限:
sudo visudo
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL # DELETE THIS LINE除了与给定帐户相关的所有Sudo权限之外,上述练习基本上应确保用户帐户的安全删除,从而确保系统管理员绝对放心。