1. 程式人生 > >linux學習筆記一:遠程連接linux服務器

linux學習筆記一:遠程連接linux服務器

user 亂碼 roo 開機啟動 sta 文件 ftpd 連不上 服務

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

linux學習筆記一:遠程連接linux服務器