Linux下的ftp安裝和使用

第一部分:安裝linux

 

1.將用戶切換到root:su - ;shell

 

2.檢查機器是否已經安裝了ftp:rpm -qa|grep vsftpd;vim

   若是沒有返回任何結果,表示沒有安裝;若是返回文件包名,這表示已經安裝了該服務;windows

 

3.開始安裝:yum install vsftp;(接下來的步驟可能要詢問:Is that ok?,直接回應yes就能夠了);安裝完了會顯示 Complete!工具

 

4.再次檢查ftp是否安裝上了:rpm -qa|grep vsftp;測試

 

5.檢查ftp配置是否開啓:chkconfig --list|grep vsftpd;此時返回的選項應該都是off;命令行

 

6.開啓ftp配置項:chkconfig vsftpd on;rest

 

7.再次檢查ftpshi是否開啓:chkconfig --list|grep vsftp;此時ftp的一些選項中應該有on;進程

 

8.重啓ftp:service vsftpd restart;(若是重啓失敗,有多是linux防火牆沒有關閉的問題,關閉防火牆:chkconfig iptables off)ip

 

9.再次重啓ftp:service vsftp restart,此時應該是ok的;

 

10.卸載ftp:rpm -e vsftpd;

 

第二部分:使用知識準備

1.控制ftp: service vsftpd  stop/start/restart;

2.查看ftp相關進程:ps -A|grep ftp;

 

第三部分:使用

1.打開本身本機的命令行界面,測試遠程主機是否可以鏈接:telnet 遠程主機IP 21;(若是報錯:telnet不是內部或者外部文命令,也不是可運行的程序或者批處理文件;這是因爲本機沒有開啓telnet服務,開始步驟:控制面板-卸載程序-打開或者關閉windows功能,在彈出的對話框中開啓"telnet客服端"和"telnet服務端";若是沒有鏈接成功,則可能還須要關閉linux防火牆(使用命令setup);鏈接成功則返回:220(vsFTPd 2.2.2) );

2.使用第三方界面界面工具(ftp服務界面工具:如xshell的xftp)鏈接上遠程機器;(若是鏈接遠程主機失敗,報錯相似於「connot change directory:/home/用戶名/」 的時候,記得關閉selinux;具體作法:vim /etc/selinux/config 將 SELINUX=enforcing 改爲 SELINUX=disabled ,完成後重啓linux(命令reboot)便可 )

3.在遠程界面中上傳須要的文件到遠端;

相關文章
相關標籤/搜索