【Linux】Centos7 入门到放弃记录

目标 :
学习Centos7要达到的目标
部署.net core
在Centos7使用 SQL
使用nginx
使用Redis
分布式集群
.....
漏掉的后面再继续补充

为了学习Centos7 我在西部数码买了一个Centos7的云主机从零开始,这样做的好处就是避免了在本地使用VM出现的奇怪错误,更贴近于实际的部署环境

购买主机后,使用他们推荐的putty 工具登录
一.第一个阶段登录第一件事 先设置 ssh连接时间 避免闲置不用的时候它需要重连,

#vi /etc/ssh/ssh    //vi 编辑命令
找到ClientAlivelnterval 参数 删除注释,设置连接保持的连接时间,单位为秒
ClientAliveCountMax 设置允许超时的次数
//修改完成后 按ESC推出编辑模式  ,输入    :  //表示在文本末尾进行输入操作   再输入wq  表示退出并保存
//这里补充  1 :q 是直接退出;2 wq 保存后退出;3 :q! – 不保存内容, 强制退出
#service  sshd reload   //重启一下sshd  

第二阶段修改yum源可选:阿里云/网易云

// 原文地址:[西部数码](https://www.west.cn/info/html/caozuoxitong/Linux/20180621/4206782.html)
一、修改CentOS默认yum源为mirrors.aliyun.com
1、首先备份系统自带的yum源配置文件     /etc/yum.repos.d/CentOS-Base.repo
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、进入yum源配置文件所在的文件夹
# cd /etc/yum.repos.d/
3、下载aliyun的yum源配置文件到/etc/yum.repos.d/
CentOS 7:
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
CentOS 6:
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 5:
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
4、运行yum makecache生成缓存
# yum makecache
5、更新系统
# yum -y update
 
二、修改CentOS默认yum源为mirrors.163.com

1、首先备份系统自带的yum源配置文件     /etc/yum.repos.d/CentOS-Base.repo
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、进入yum源配置文件所在的文件夹
# cd /etc/yum.repos.d/
3、下载163的yum源配置文件到/etc/yum.repos.d/
CentOS 7:
# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
CentOS 6:
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
CentOS 5:
# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
4、运行yum makecache生成缓存
# yum makecache
5、更新系统
# yum -y update

第三阶段修改默认端口避免被恶意扫描

#vi /etc/ssh/sshd_config
1.修改ssh
#vi /etc/ssh/sshd_config
//找到关键字    Port   然后 原地输入 i  表示插入模式
//ESC 退出 编辑模式  :wq   保存并退出
2.向SELinux中添加修改的SSH端口
#安装依赖
yum install policycoreutils-python
#安装semanage
yum provides semanage
查询当前 ssh 服务端口:
semanage port -l | grep ssh
#向 SELinux 中添加我们需要添加的ssh端口(10011):
semanage port -a -t ssh_port_t -p tcp 10011
#验证 ssh 端口是否添加成功:
semanage port -l | grep ssh

#重启 ssh 服务:
systemctl restart sshd.service

在命令行输入:

ssh root@你自己的ip地址xx.xxx.xx.xx -p 10011


----------------未完待续-------------

原文地址:https://www.cnblogs.com/cyCalf/p/10721069.html