以下是Ubuntu SFTP性能監控的常用方法:
ss
/netstat
:查看SFTP連接狀態,如sudo ss -tuln | grep sshd
。tcpdump
:抓取SFTP流量(默認端口22),如sudo tcpdump -i any port 22
。lsof
:查看SFTP相關進程及打開的文件,如sudo lsof -i :22
。journalctl -u sshd
或/var/log/auth.log
查看SFTP登錄及錯誤日志。iftop
/nload
/vnstat
監控網絡流量,top
/htop
監控系統資源。auditd
:記錄SFTP文件訪問及系統調用,需配置規則如sudo auditctl -a exit,always -S openat -k sftp_access
。tcp.port == 22
。注意:監控時需確保權限合規,避免未經授權的流量捕獲或日志訪問。