阿里云服务器初始化过程简记

原来的阿里云服务器实例过期了没续费,最近又重新买了三年的(最低配,用于学习)。

NRatel发现,原来做过一次的事情,现在又要查着做。

既然这样,不如从头到尾将整个过程记录一次,避免下次又“重蹈覆辙”。

一、创建并连接

1、购买阿里云(选择硬件配置),并创建实例(选择地区、操作系统(CentOs 7.6))。
2、修改实例名,修改远程连接密码,修改root用户密码。

3、安装Xshell7、Xftp7 (家庭/学校免费版),Xshell中创建会话,连接,并用root登录。

二、初始化

1、安装基本的编辑软件 vim

yum install vim

2、修改主机名

# 查看主机名
uname -n 或者 hostname

# 临时修改
hostname s001

# 永久修改, 方式一, 退出登录终端重新登录生效;
hostnamectl set-hostname s001

# 永久修改, 方式二, 重启生效;
vim /etc/hostname s001

3、更新yum源

# 备份源yum源
cd /etc/yum.repos.d
mkdir back
mv *.repo back

# 更新为阿里云的源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
# 或
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

# 清除yum缓存
yum clean all

# 缓存yum源的安装包
yum makecache

#升级所有包
yum -y update

4、设置命令提示符样式(个人偏好)

#创建设置命令提示符样式的文件
cd /etc/profile.d/
vi setPS1.sh 

   写入内容:

PS1='\[\033[01;32m\][\u@\h \w]\$'
#执行, 使生效
. setPS1.sh

 5、创建普通用户并授权(允许其添加sudo后以root身份操作)

#创建名为nratel的用户,(adduser -h 查看帮助) (adduser同useradd)
adduser nratel

#设置该用户的登录密码
passwd nratel

#查看sudoers文件(sudo命令的授权管理文件)的位置
whereis sudoers 

#查看sudoers文件的读写权限(默认为只读)
ls -l /etc/sudoers

#增加对sudoers文件的写权限
chmod -v u+w /etc/sudoers

#编辑sudoers
vim /etc/sudoers

  在 Allow root to run any commands anywhere 下方增加一行:

## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL
nratel  ALL=(ALL)       ALL

  另外,设置在使用sudo时,不重置环境变量(即:保持当前登录用户的环境变量):

  可解决在使用 sudo 时,提示 "commond not found" 的问题。

  另外,设置在使用sudo时,需要输入管理密码的时间间隔。(默认太短,个人觉得30分钟差不多)

#注释掉此行
#Defaults    env_reset 

#新增一行为 
Defaults    !env_reset,timestamp_timeout=30   

#注释掉此行
#Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bi

  保存退出

#收回对sudoer文件的写权限
chmod -v u-w /etc/sudoers

 6、用普通用户登录

  直接切换用户,  或在xshell 中新建会话登录。

#切换用户
su nratel

7、设置用户的vim样式。

#编辑 vim设置
vim ~/.vimrc

  写入内容:

set nu
syntax on
set foldenable
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
colorscheme desert

8、安装开发工具包。(可选)

#centos 7.x
sudo yum group info 'Development Tools'

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NRatel

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值