Linux 相关配置

禁止 root 用户登录

  1. 新建 test 用户并设置密码

    1
    2
    useradd test
    passwd test
  2. 修改 ssh 配置文件,去掉 PermitRootLogin 前面的 # 号,并将 yes 修改为 no

    1
    2
    vi /etc/ssh/sshd_config
    PermitRootLogin no
  3. 重启 ssh 服务

    1
    service sshd restart
  4. 使用 su root 来获取 root 权限

修改 ssh 默认端口

  1. 修改 ssh 配置文件,去掉 Port 22 前面的 # 号,并添加为新的端口号 6666

    1
    2
    3
    vi /etc/ssh/sshd_config
    Port 22
    Port 6666
  2. 重启 SSH 服务

    1
    /etc/init.d/sshd restart
  3. 重启后使用 6666 端口测试能否登录,若可以,则把 Port 22 端口删除,如果不能登录,则查看防火墙是否开放 6666 端口

配置阿里云 yum 源

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 禁用 yum插件 fastestmirror
cp /etc/yum/pluginconf.d/fastestmirror.conf /etc/yum/pluginconf.d/fastestmirror.conf.bak
vi /etc/yum/pluginconf.d/fastestmirror.conf
# 由1改为0, 禁用该插件
enabled = 1

# 修改yum的配置文件
cp /etc/yum.conf /etc/yum.conf.bak
vi /etc/yum.conf
# 改为0, 不使用插件
plugins=1

# 获取阿里云 repo
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
cp /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.bak
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

# 清理原来的缓存,重新缓存
yum clean all
yum makecache
0%