溫馨提示×

Debian SFTP配置中如何啟用日志

小樊
50
2025-06-26 23:13:28
欄目: 智能運維

在Debian系統中,要啟用SFTP的日志記錄,你需要編輯SSH配置文件(通常是/etc/ssh/sshd_config),并確保以下設置是正確的:

  1. 打開SSH配置文件:
sudo nano /etc/ssh/sshd_config
  1. 在文件中找到或添加以下行:
Subsystem sftp /usr/lib/openssh/sftp-server

這行指定了SFTP子系統的路徑。

  1. 確保以下行沒有被注釋掉(即沒有#符號在行首):
LogLevel INFO

這行設置了SSH守護進程的日志級別。INFO級別會記錄大多數事件,包括SFTP連接和傳輸。你可以根據需要調整為VERBOSE來獲取更詳細的日志信息。

  1. 如果你想要將SFTP日志記錄到特定的文件中,可以添加或修改以下行:
SyslogFacility AUTH

這行設置了系統日志設施,通常與/var/log/auth.log相關聯。確保你的系統日志配置(如/etc/rsyslog.conf/etc/rsyslog.d/50-default.conf)允許將AUTH設施的日志記錄到相應的文件中。

  1. 保存并關閉配置文件。

  2. 重啟SSH服務以應用更改:

sudo systemctl restart ssh
  1. 檢查日志文件以驗證SFTP日志記錄是否正常工作。默認情況下,你應該能在/var/log/auth.log中看到SFTP相關的條目。

請注意,根據你的Debian版本和SSH服務器軟件的不同,上述步驟可能會有所變化。如果你使用的是OpenSSH以外的SSH服務器軟件,配置文件的位置和設置可能會有所不同。

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