温馨提示×

如何清理linux sftp日志

小樊
86
2024-12-28 22:47:08
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要清理Linux SFTP日志,您需要编辑SFTP服务器的配置文件并设置日志级别

  1. 打开SFTP服务器配置文件:

对于OpenSSH,通常位于/etc/ssh/sshd_config。如果您使用的是其他SFTP服务器软件(如vsftpd),请查找相应的配置文件。

  1. 找到或添加以下行:
Subsystem sftp /usr/lib/openssh/sftp-server

或者,如果您使用的是vsftpd:

Subsystem sftp internal-sftp
  1. 设置日志级别:

在配置文件中,找到或添加以下行以设置日志级别。可用的日志级别有:DEBUG, INFO, WARNING, ERROR, CRITICAL。

对于OpenSSH:

Subsystem sftp /usr/lib/openssh/sftp-server -l INFO

对于vsftpd:

Subsystem sftp internal-sftp -l INFO

INFO替换为您希望记录的日志级别。较低的级别将记录更多详细信息,但可能会影响性能。

  1. 保存并关闭配置文件。

  2. 重启SFTP服务器以应用更改:

对于OpenSSH:

sudo systemctl restart sshd

或者,如果您使用的是systemd:

sudo systemctl restart ssh

对于vsftpd:

sudo systemctl restart vsftpd

现在,SFTP日志将仅记录指定的日志级别。如果您需要完全禁用日志记录,请将日志级别设置为OFF

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:怎样恢复linux sftp日志

0