溫馨提示×

centos sftp如何開啟日志記錄

小樊
74
2025-04-12 17:26:02
欄目: 智能運維

在CentOS系統中,要為SFTP(SSH File Transfer Protocol)開啟日志記錄,你需要修改SSH配置文件。以下是詳細步驟:

  1. 打開SSH配置文件:

使用文本編輯器(如vi、nano等)打開/etc/ssh/sshd_config文件。例如,使用vi編輯器,你可以在終端中輸入以下命令:

sudo vi /etc/ssh/sshd_config
  1. 修改配置文件:

sshd_config文件中,找到以下兩行(如果找不到,請添加它們):

#Subsystem sftp /usr/libexec/openssh/sftp-server
#LogLevel INFO

取消這兩行的注釋(刪除行首的#字符),并將LogLevel設置為VERBOSE以啟用詳細日志記錄。修改后的內容應如下所示:

Subsystem sftp /usr/libexec/openssh/sftp-server
LogLevel VERBOSE
  1. 保存并退出:

保存對sshd_config文件的更改并退出文本編輯器。

  1. 重啟SSH服務:

為了使更改生效,需要重啟SSH服務。在終端中輸入以下命令:

sudo systemctl restart sshd

現在,SFTP日志記錄已啟用。日志文件通常位于/var/log/auth.log/var/log/secure。你可以使用以下命令查看日志:

sudo tail -f /var/log/auth.log

或者

sudo tail -f /var/log/secure

這將顯示實時更新的日志。如果你想查看過去的日志,請刪除tail命令中的-f選項。

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