基础操作系统

1.1 创建operateuser账号

groupadd -f operateuser
useradd -g operateuser operateuser
passwd operateuser

1.2. 给operateuser账号权限

visudo
root  ALL=(ALL)    ALL
operateuser ALL=(ALL)    NOPASSWD:ALL

1.3.下载配置更新包

yum upgrade -y

yum -y install git autoconf gcc pcre-devel openssl openssl-devel readline-devel bind-utils traceroute mlocate lrzsz openssl openssl-libs openssl-devel unzip screen optipng libjpeg-turbo-utils gifsicle zsh

yum -y groupinstall "Development Tools"
yum -y install glibc-static libstdc++-static

1.4 修改机器登陆提示

vim /etc/motd

1.5. 禁用root账号登录

vim /etc/ssh/sshd_config
PermitRootLogin no

1.6. 重启sshd服务

service sshd restart

1.7. 中文乱码的问题

vim /etc/profile
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

vim /etc/locale.conf
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"

1.8. 切换operateuser账号,安装shell

wget --no-check-certificate <https://download.opensuse.org/repositories/shells:/fish:/release:/3/CentOS_7/x86_64/fish-3.4.1-1.1.x86_64.rpm>
sudo yum install fish-3.4.1-1.1.x86_64.rpm
chsh -s /usr/bin/fish

1.9. 新建源代码目录

mkdir source
cd source