一、安裝 SSH
SSH 是 Secure Shell 的縮寫,是一種安全協議。在 CentOS 系統中,可以通過以下命令安裝 SSH:
sudo yum install openssh-server
安裝完成後,可以進行一些默認設置。比如,開啟 SSH 服務,讓 SSH 隨系統啟動等。
二、開啟 SSH 服務
SSH 服務啟動後,可以在遠程終端登錄 CentOS。啟動 SSH 服務的步驟如下:
sudo systemctl start sshd
啟動 SSH 服務後,可以使用如下命令確定服務是否已經在運行:
sudo systemctl status sshd
如果顯示信息中含有 active 字眼,則說明 SSH 服務已經成功啟動。
三、配置 SSH
在安全性方面,SSH 是非常注重安全的,為此需要對 SSH 服務進行配置。SSH 配置文件路徑如下:
/etc/ssh/sshd_config
在配置文件中有很多參數可以進行設置。下面是配置文件中幾個重要參數的設置:
- PermitRootLogin:設置是否允許 root 登錄。
- PasswordAuthentication:設置是否支持密碼登錄。
- Port:設置 SSH 服務端口號。
修改配置文件後,需要重啟 SSH 服務才能生效:
sudo systemctl restart sshd
四、開啟防火牆
開啟 SSH 後,需要開啟系統防火牆,確保網絡安全。CentOS 中使用 firewalld 作為防火牆管理器。可以通過以下命令操作:
- 開啟防火牆:sudo systemctl start firewalld
- 添加 SSH 服務規則:sudo firewall-cmd –add-service=ssh –permanent
- 重啟防火牆:sudo systemctl restart firewalld
總結
通過以上步驟,我們就可以安裝並開啟 SSH 服務,在此基礎上配置 SSH 服務,以及開啟系統防火牆,確保網絡的安全性。在遠程訪問 CentOS 服務器時,可以使用 SSH 連接並操作服務器。
原創文章,作者:SURHD,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/373238.html