溫馨提示×

Debian SFTP配置文件在哪里編輯

小樊
70
2025-03-24 03:04:39
欄目: 智能運維

在Debian系統中,SFTP(SSH File Transfer Protocol)的配置文件通常位于/etc/ssh/sshd_config。要編輯此文件,請按照以下步驟操作:

  1. 打開終端(Terminal)。

  2. 輸入以下命令以使用文本編輯器(如nano)打開sshd_config文件:

sudo nano /etc/ssh/sshd_config
  1. 在打開的文件中,找到以下行:
#Subsystem sftp /usr/lib/openssh/sftp-server

取消注釋(刪除行首的#符號),以啟用SFTP子系統:

Subsystem sftp /usr/lib/openssh/sftp-server
  1. (可選)如果您希望對SFTP用戶進行訪問限制,可以在sshd_config文件中添加或修改以下配置:
Match Group sftpusers
    ChrootDirectory %h
    ForceCommand internal-sftp
    AllowTcpForwarding no
    X11Forwarding no

這里,我們創建了一個名為sftpusers的用戶組,并將SFTP用戶的根目錄限制在其主目錄(%h表示用戶的主目錄)。同時,禁止TCP轉發和X11轉發。

  1. 保存并關閉文件。在nano編輯器中,按Ctrl + X,然后按Y,最后按Enter。

  2. 重新啟動SSH服務以使更改生效:

sudo systemctl restart ssh

現在,您已經成功編輯了Debian系統上的SFTP配置文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女