为Ubuntu系统添加新的普通用户

大数据学习路线图

返回《在阿里云中搭建大数据实验环境》首页
提示:本教程是一个系列文章,请务必按照本教程首页中给出的各个步骤列表,按照先后顺序一步步进行操作,本博客假设你已经顺利完成了之前的操作步骤。
在使用Ubuntu系统的过程中,一般不建议直接使用root用户,建议新建一个或多个普通用户,平时的大数据实验操作都使用普通用户登录Ubuntu系统。
购买了阿里云的云服务器ECS实例以后,就可以打开浏览器,通过网页访问阿里云官网,通过网页中的管理控制台,使用root用户来登录ECS实例中的Ubuntu系统,然后,根据前面博客介绍的方法,在Ubuntu系统中打开一个命令行终端,在终端中输入Shell命令完成新用户的创建。

使用root用户登录Ubuntu系统以后,打开一个终端,在终端中执行如下Shell命令,创建一个新的普通用户(比如,这里创建的用户名为linziyu):

sudo useradd -m linziyu -s /bin/bash

这条命令创建了可以登陆的 linziyu 用户,并使用 /bin/bash 作为 shell。
接着使用如下命令为这个新用户设置密码,请按系统提示输入两次密码:

sudo passwd linziyu

可为linziyu 用户增加管理员权限,方便部署,避免一些对新手来说比较棘手的权限问题:

sudo adduser linziyu sudo

然后,把登录用户从root用户切换到linziyu用户,命令如下:

su linziyu

现在,已经用linziyu用户登录Ubuntu系统,我们先更新一下 apt,后续我们使用 apt 安装软件,如果没更新可能有一些软件安装不了。在终端窗口中执行如下命令:

sudo apt-get update

另外,后续操作需要更改一些配置文件,需要使用文本编辑器,笔者比较喜欢用 vim编辑器(vi增强版,基本用法相同),建议安装一下(如果你实在还不会用 vi/vim 的,请将后面用到 vim 的地方改为 gedit,这样可以使用文本编辑器进行修改,并且每次文件更改完成后请关闭整个 gedit 程序,否则会占用终端):

sudo apt-get install vim

安装软件时若需要确认,在提示处输入 y 即可。

安装完成vim编辑器以后,就可以使用了。如果以前没有用过vim编辑器,可以点击这里了解vim编辑器的使用方法

创建了新的用户以后,可以退出当前登录,断开与ECS实例的连接。然后,再通过网页中的管理控制台重新发起远程连接ECS,就可以看到在登录界面中已经多了linziyu这个用户。