安裝工具
sudo apt-get install apache-jmeter vsftpd sysbench iperf lftp # 安裝所需工具
sudo systemctl restart vsftpd # 確保FTP服務運行
基礎功能測試
ftp
或lftp
命令行工具測試連接和文件傳輸:ftp <服務器IP> # 測試基本連接
lftp -e 'mirror /local/path /remote/path; quit' -u <用戶名>,<密碼> ftp://<服務器IP> # 測試批量傳輸
性能指標測試
iperf
測試服務器帶寬和延遲:# 服務端啟動iperf
iperf -s
# 客戶端測試帶寬
iperf -c <服務器IP> -t 30 -i 5
fio
測試文件讀寫速度:fio --ioengine=libaio --rw=randread --bs=4k --numjobs=4 --runtime=60 --filename=/tmp/testfile --name=randread-test
監控與分析
top
、htop
、iostat
等命令實時監控服務器資源使用情況。vsftpd.conf
中的并發連接數)。