環境介紹:win7電腦,通過VM虛擬出linux系統,安裝centOS7 通過Xshell連接linux,ftp訪問伺服器資源。 遇到的問題,ftp連不上linux 解決:linux上安裝ftp服務 步驟 一、檢查是否安裝了ftp服務 rpm -qa|grep vsftpd 二、安裝ftp服務 yu ...
環境介紹:win7電腦,通過VM虛擬出linux系統,安裝centOS7
通過Xshell連接linux,ftp訪問伺服器資源。
遇到的問題,ftp連不上linux
解決:linux上安裝ftp服務
步驟
一、檢查是否安裝了ftp服務
rpm -qa|grep vsftpd
二、安裝ftp服務
yum -y install vsftpd
三、開啟ftp服務,並添加到開機啟動項
systemctl start vsftpd.service (也可以用service vsftpd start 舊版本命令,systemctl新版本命令【註意防火牆添加埠,centOS7和6版本添加方式不一樣】)
chkconfig vsftpd on
四、檢查ftp服務
systemctl status vsftpd.service 或者 service vsftpd status 【極端情況下,可能需要手動開啟防火牆ftp埠】
五、測試ftp服務
ftp localhost
六、配置ftp服務,允許root等用戶遠程連接
1、編輯 /etc/vsftpd/vsftpd.conf 文件
加入:
pam_service_name=vsftpd
userlist_enable=YES 【是否啟用user_list文件】
tcp_wrappers=YES 【控制主機訪問,預設YES】
2、編輯/etc/vsftp/user_list
註釋掉 root,允許root上傳下載文件
補充:另一種常見的遠程連接linux方式telnet,需要在window端,linux端安裝telnet服務。
ftp亂碼解決:
ftp連接工具連接屬性里,勾上use UTF-8 encoding
secureCRT亂碼解決:
secureCRT配置文件下session子目錄下,找到相對應的連接文件(尾碼.ini),修改Filenames Always Use UTF=00000001