linux學習筆記一:遠端連線linux伺服器

x_jingxin發表於2018-05-13

環境介紹: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

 

相關文章