环境
阿里云ECS CentOS 7.4
1.创建用户并添加sudo权限
# 新增用户
useradd admin
# 为用户设置密码
passwd admin
# 加入sudo
visudo
## 找到下面这两行,并在下面新增admin的sudo权限
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
admin ALL=(ALL) ALL
2.修改主机名称
# 永久生效
hostnamectl set-hostname hadoop01
3.设置免密登录
# 切换到admin用户
su admin
cd ~/.ssh
# 通过ssh-keygen生成密钥对,会在~/.ssh目录下生成私钥id_rsa和公钥id_rsa.pub
ssh-keygen -t rsa
# 将id_rsa.pub中的公钥信息保存到authorized_keys中
cat id_rsa.pub >> authorized_keys
# 修改授权
chmod 600 ./authorized_keys
使用ssh localhost验证无需密码即可登录
4.配置Java环境变量
vim /etc/profile
或
vim ~/.bash_profile
#JDK
JAVA_HOME=/opt/jdk1.8.0_191
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH