【Linux】Centos7 入門到放棄記錄

目標 :
學習Centos7要達到的目標
部署.net core
在Centos7使用 SQL
使用nginx
使用Redis
分佈式集羣
.....
漏掉的後面再繼續補充html

爲了學習Centos7 我在西部數碼買了一個Centos7的雲主機從零開始,這樣作的好處就是避免了在本地使用VM出現的奇怪錯誤,更貼近於實際的部署環境python

購買主機後,使用他們推薦的putty 工具登陸
一.第一個階段登陸第一件事 先設置 ssh鏈接時間 避免閒置不用的時候它須要重連,nginx

#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)
1、修改CentOS默認yum源爲mirrors.aliyun.com
一、首先備份系統自帶的yum源配置文件     /etc/yum.repos.d/CentOS-Base.repo
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
二、進入yum源配置文件所在的文件夾
# cd /etc/yum.repos.d/
三、下載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
四、運行yum makecache生成緩存
# yum makecache
五、更新系統
# yum -y update
 
2、修改CentOS默認yum源爲mirrors.163.com

一、首先備份系統自帶的yum源配置文件     /etc/yum.repos.d/CentOS-Base.repo
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
二、進入yum源配置文件所在的文件夾
# cd /etc/yum.repos.d/
三、下載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
四、運行yum makecache生成緩存
# yum makecache
五、更新系統
# yum -y update

第三階段修改默認端口避免被惡意掃描ssh

#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

----------------未完待續-------------tcp

相關文章
相關標籤/搜索