最近重装了黑群晖,想要跑一个linux的虚拟机,所以选择了centos7的镜像,安装好系统之后是十分不好用的,所以需要简单配置一下。

配置ssh

群晖的虚拟机页面很难用也很难看,所以先配置ssh链接,然后通过专业(haokan)的软件进行之后的操作。

首先查看系统内有没有安装ssh

rpm -qa | grep ssh

Snipaste_2023-02-27_23-24-55.png我使用的镜像是带ssh的,如果没有安装就需要自己安装openssh-server

yum install openssh-server

更改ssh配置,解开port的注释就行

vi /etc/ssh/sshd_config

Snipaste_2023-02-27_23-34-08.png

启动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

Snipaste_2023-02-27_23-43-03.png

将ssh服务添加到系统自启动

systemctl enable sshd.service

查看系统防火墙状态,发现22端口未放开

Snipaste_2023-02-27_23-47-02.png

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

Snipaste_2023-02-27_23-50-45.png

到此为止,就可以使用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