初步进入centos学习,配置用户
1,创建用户
创建用户 hadoop
[root@master spark]# useradd hadoop[root@master spark]#
2,创建密码
[root@master spark]# passwd hadoopChanging password for user hadoop.New password: BAD PASSWORD: The password is shorter than 8 charactersRetype new password: passwd: all authentication tokens updated successfully.
3,用户授权
创建账户必须授权,不然,个人用户的权限只可以在本home下有权限,其他的必须有授权,一般需要root的权限
sudo的命令授权一般在sudoers里面找到sudoer文件位置看下文件的权限[spark@master ~]$ sudoers-bash: sudoers: command not found[spark@master ~]$ whereis sudoerssudoers: /etc/sudoers /etc/sudoers.d /usr/share/man/man5/sudoers.5.gz
只读的文件,可以修改权限或者强行保存
[root@centos etc]# vi /etc/sudoers## Allow root to run any commands anywherroot ALL=(ALL) ALL #这个是新增的用户 hadoop ALL=(ALL) ALL #这个是新增的用户
用x!命令强制保存
或者修改文件权限
chmod -v u+w /etc/sudoers
配置完了,最好把权限收回
chmod -v u-w /etc/sudoers
到这里基本结束了。
可以用新用户登陆了,使用sudo命令这块
[hadoop@centos ~]$ sudo cat /etc/passwdWe trust you have received the usual lecture from the local SystemAdministrator. It usually boils down to these three things:#1) Respect the privacy of others.#2) Think before you type.#3) With great power comes great responsibility.[sudo] password for hadoop: