centos7基本配置
最近重装了黑群晖,想要跑一个linux的虚拟机,所以选择了centos7的镜像,安装好系统之后是十分不好用的,所以需要简单配置一下。
配置ssh
群晖的虚拟机页面很难用也很难看,所以先配置ssh链接,然后通过专业(haokan)的软件进行之后的操作。
首先查看系统内有没有安装ssh
rpm -qa | grep ssh
我使用的镜像是带ssh的,如果没有安装就需要自己安装openssh-server
yum install openssh-server
更改ssh配置,解开port的注释就行
vi /etc/ssh/sshd_config
启动ssh服务,第二行是重启ssh服务,启动后可以看看有没有开启ssh服务,第三行是查看sshd进程
systemctl start sshd.service
systemctl restart sshd.service
ps -e | grep sshd
检查22端口有没有开启
netstat -ntlp | grep 22
如果提示command not found ,就是没有安装工具包,安装一下就可以了
yum install net-tools
将ssh服务添加到系统自启动
systemctl enable sshd.service
查看系统防火墙状态,发现22端口未放开
firewall-cmd --state
firewall-cmd --zone=public --query-port=22/tcp
开放22端口并再次查看状态
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone= public --query-port=22/tcp
到此为止,就可以使用ssh软件进行连接了,不确定机器ip的话,可以通过`ifconfig` 指令查看
更换yum源
更换yum源的方案是参照清华tuna协会的说明:
centos | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
首先备份`/etc/yum.repos.d/` 文件夹
cp -r /etc/yum.repos.d/ /etc/yum.repos.d_backuup
然后就可以使用一键指令去替换源内的链接了
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
替换完成后,更新软件包的缓存
sudo yum makecache