以下是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。注意:监控时需确保权限合规,避免未经授权的流量捕获或日志访问。