在CentOS系統中安裝和卸載SFTP服務,可以按照以下步驟進行:
更新系統包:
sudo yum update -y
安裝OpenSSH服務器: OpenSSH是CentOS默認的SSH服務器,SFTP作為SSH的一部分也會被安裝。
sudo yum install openssh-server -y
啟動并啟用SSH服務:
sudo systemctl start sshd
sudo systemctl enable sshd
檢查SSH服務狀態:
sudo systemctl status sshd
配置SFTP(可選):
默認情況下,SSH服務已經配置了SFTP。如果你需要自定義SFTP配置,可以編輯/etc/ssh/sshd_config文件。
sudo vi /etc/ssh/sshd_config
確保以下行沒有被注釋掉:
Subsystem sftp /usr/libexec/openssh/sftp-server
重啟SSH服務以應用更改:
sudo systemctl restart sshd
如果你需要卸載SFTP服務,實際上只需要卸載OpenSSH服務器即可,因為SFTP是OpenSSH的一部分。
停止并禁用SSH服務:
sudo systemctl stop sshd
sudo systemctl disable sshd
卸載OpenSSH服務器:
sudo yum remove openssh-server -y
清理殘留文件(可選):
sudo rm -rf /etc/ssh
sudo rm -rf /var/log/auth.log
通過以上步驟,你可以在CentOS系統中安裝和卸載SFTP服務。