是的,CentOS上的SFTP允許遠程連接。要實現這一點,你需要配置OpenSSH服務器并啟用SFTP服務。以下是一些基本步驟:
安裝OpenSSH服務器:
sudo yum install openssh-server
啟動并設置開機啟動:
sudo systemctl start sshd
sudo systemctl enable sshd
配置SFTP:
/etc/ssh/sshd_config
。你可以使用任何文本編輯器打開它,例如:sudo vi /etc/ssh/sshd_config
Subsystem sftp /usr/libexec/openssh/sftp-server
PermitRootLogin prohibit-password
PasswordAuthentication yes
設置用戶權限:
sudo useradd -m sftpuser
sudo passwd sftpuser
/etc/ssh/sshd_config
中的AllowUsers
列表中(如果需要):AllowUsers sftpuser
重啟SSH服務:
sudo systemctl restart sshd
測試遠程連接:
請注意,上述步驟可能需要根據你的具體需求和環境進行調整。在進行任何更改之前,建議備份重要數據并謹慎操作。