Hadoop伪分布式的搭建(三)—— 创建用户和用户名
在Hadoop的安装过程中,为了系统安全考虑,一般不直接使用超级用户root,而是需要创建一个新的用户,在CentOS 中,可以直接使用useradd命令创建新用户。
useradd的使用方法如图所示:
接下来在控制台使用useradd 命令来新建一个普通用户hadoop,具体的具体操作如图所示:
在创建用户时,有时指定了一个-m 的参数,(-m 参数指定在用户的/home目录下创建指定用户,实际上,不指定-m参数,默认也是在用户的/home目录下创建指定的用户目录。)所以我们进入到/home 目录后,就会看到多了一个名为hadoop的目录。
在控制台可以使用su命令进行用户之间的切换,比如,使用su命令从root用户切换到hadoop用户,如图所示:
如果想删除用户,可以使用userdel的命令来删除,userdel的用法如图所示:
如上图所示:使用userdel -rf 命令可以强制删除用户和对应的home目录。在这里,我们不删除刚刚创建的hadoop用户。
另外。我们还可以使用passwd命令来给刚刚创建的hadoop用户创建密码,密码可自己设置,具体操作如图所示:
到这里,hadoop 的用户和用户组就已经创建成功了。