Centos7 必备设置和必装软件

必备设置

安全设置(可选)

  • 创建用户并赋予sudo权限
    1
    2
    3
    4
    5
    6
    7
    # id root # 查看 root 用户所属 group
    # useradd -g 0 geekspeng # 新建用户,-g 指明所属group,与root保持一致
    # passwd geekspeng # 设置密码
    # visudo # 或者 vim /etc/sudoers 
    文件内容改变如下: 
    root ALL=(ALL) ALL 已有行 
    geekspeng ALL=(ALL) ALL 新增行
  • 限制远程登陆

    1
    2
    3
    # vim /etc/ssh/sshd_config 
    PermitRootLogin no # 禁用root用户登录
    # service sshd restart # 重启ssh服务以使更改生效
  • 如果新用户设置了免密登录(参考下一节)也可以禁用密码登录(可选)

    1
    2
    # vim /etc/ssh/sshd_config 
    PasswordAuthentication no # 禁用密码登录

基础设置

  • 免密登录

    1
    # ssh-copy-id -i ~/.ssh/id_rsa.pub user@host
  • 修改 CentOS7 默认 yum 源

    1
    2
    3
    # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # 备份系统自带yum源配置文件
    # curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo # 下载aliyun的yum源
    # yum makecache # 生成缓存

centos8
curl -o /etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-8.repo
centos7 arm 架构
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo

centos镜像-centos下载地址-centos安装教程-阿里巴巴开源镜像站 (aliyun.com)

  • 安装EPEL的yum源
    1
    2
    3
    # yum -y install epel-release # 安装epel的yum源
    # cd /etc/yum.repo.d/ # 进入yum源配置文件所在的文件夹
    # ls # 安装完成后查看是否生成epel.repo和epel-testing.repo文件

epel.repo #正式版,所有的软件都是稳定可以信赖的
epel-testing.repo #测试版,使用时需要慎重

  • 修改EPEL的yum源
    1
    2
    3
    # mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup # 备份EPEL的yum源配置文件
    # curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo # 下载aliyun EPEL的yum源
    # yum makecache # 生成缓存

centos8
sed -i ‘s|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|‘ /etc/yum.repos.d/epel
sed -i ‘s|^metalink|#metalink|’ /etc/yum.repos.d/epel

  • 使用豆瓣pip源
    1
    2
    3
    4
    5
    6
    # mkdir -p ~/.pip
    # vim ~/.pip/pip.conf
    [global]
    index-url = https://pypi.doubanio.com/simple
    [install]
    trusted-host=pypi.doubanio.com

必装软件

  • net-tools、wget、vim、git

    1
    # yum -y install net-tools wget vim git bash-completion
  • 如果提示没有pip,需要安装pip

    1
    # yum -y install python-pip
-------------本文结束感谢您的阅读-------------
geekspeng wechat
欢迎您扫一扫上面的二维码,订阅我的微信公众号!
0%