FileZilla連CentOS:實(shí)現(xiàn)高效服務(wù)器文件傳輸
前置條件準(zhǔn)備
確保CentOS服務(wù)器已啟用SSH服務(wù)并開(kāi)放22端口,同時(shí)本地計(jì)算機(jī)安裝最新版FileZilla客戶(hù)端。
- CentOS系統(tǒng)檢查命令:
systemctl status sshd
- 防火墻放行設(shè)置:
firewall-cmd --permanent --add-service=ssh
SFTP連接配置流程
- 啟動(dòng)FileZilla客戶(hù)端,點(diǎn)擊頂部菜單欄"文件"→"站點(diǎn)管理器"
- 新建站點(diǎn)并選擇協(xié)議為SFTP - SSH File Transfer Protocol
- 填寫(xiě)服務(wù)器IP地址、用戶(hù)名及密碼,端口保持默認(rèn)22
- 點(diǎn)擊"連接"按鈕完成身份驗(yàn)證
示例配置:
主機(jī):sftp://192.168.1.100
用戶(hù)名:root
密碼:************
端口:22
文件傳輸操作說(shuō)明
連接成功后,界面分為本地目錄(左側(cè))與服務(wù)器目錄(右側(cè)):
- 拖放文件實(shí)現(xiàn)雙向傳輸
- 右鍵文件可進(jìn)行重命名、刪除等操作
- 支持批量上傳/下載操作
常見(jiàn)錯(cuò)誤解決方案
- 錯(cuò)誤:連接超時(shí)
- 檢查服務(wù)器IP是否正確,確認(rèn)防火墻未攔截22端口
- 錯(cuò)誤:認(rèn)證失敗
- 驗(yàn)證用戶(hù)名/密碼,確認(rèn)SSH服務(wù)允許密碼登錄(/etc/ssh/sshd_config中
PasswordAuthentication yes
) - 錯(cuò)誤:權(quán)限拒絕
- 通過(guò)
chmod
命令調(diào)整服務(wù)器目錄權(quán)限,或使用chown
變更文件歸屬
安全增強(qiáng)建議
- 禁用root用戶(hù)直接登錄,創(chuàng)建普通用戶(hù)進(jìn)行文件傳輸
- 配置SSH密鑰認(rèn)證替代密碼登錄
- 定期更新服務(wù)器SSH協(xié)議版本