在Debian系統中,SFTP(SSH File Transfer Protocol)的配置文件通常位于/etc/ssh/sshd_config
。這個文件是SSH服務器的主配置文件,其中包含了關于SFTP以及其他SSH相關服務的配置信息。
要編輯這個文件,你可以使用文本編輯器,如nano
或vim
。例如,使用nano
編輯器的命令如下:
sudo nano /etc/ssh/sshd_config
在sshd_config
文件中,找到與SFTP相關的配置部分。通常,你會看到類似這樣的行:
#Subsystem sftp /usr/lib/openssh/sftp-server
取消注釋(刪除行首的#
)并修改為以下內容:
Subsystem sftp internal-sftp
這表示使用OpenSSH內置的SFTP服務器。保存并關閉文件后,重啟SSH服務以使更改生效:
sudo systemctl restart ssh
現在,你的Debian系統應該已經配置好了SFTP服務。用戶可以通過SFTP客戶端連接到服務器,并使用SFTP協議進行文件傳輸。