一 FTP:
FTP服務(wù)有好多種,本文是使用的vsftp
1.查看ftp服務(wù)狀態(tài):
首先要確定你的電腦上FTP服務(wù)的狀態(tài),使用如下命令:
sudo service vsftpd status
如果出現(xiàn)如下提示:
Redirecting to /bin/systemctl status vsftpd.service
vsftpd.service
Loaded: error (Reason: No such file or directory)
Active: inactive (dead)
說(shuō)明你的主機(jī)上沒(méi)有安裝ftp服務(wù),這時(shí)你就要安裝它,請(qǐng)查看第二步:安裝ftp。
如果出現(xiàn)如下提示:
Redirecting to /bin/systemctl status vsftpd.service
vsftpd.service – Vsftpd ftp daemon
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled)
Active: inactive (dead)
說(shuō)明你的ftp服務(wù)沒(méi)開(kāi)啟,此時(shí)按照第三步:開(kāi)啟ftp服務(wù)。
2.安裝ftp:
安裝ftp命令:
如果你用的是redhat,fedora,centos等系列l(wèi)inux發(fā)行版,那么敲入以下命令:
sudo yum install vsftpd
如果你使用的是debian,ubuntu,linux mint等系列的linux發(fā)行版,那么敲入以下命令:
sudo apt-get install vsftpd
然后按照提示,安裝就好了。
3.配置ftp
ftp安裝完成后還不能使用,需要配置一下相應(yīng)的文件才可以。
sudo vim /etc/vsftpd.conf(使用vim在終端打開(kāi))
增加:write_enable=YES #允許寫入(上傳)
設(shè)置完成后,我們要給ftp設(shè)置用戶名和密碼才可以訪問(wèn)到它:
設(shè)置用戶名為myftp:
sudo useradd myftp
設(shè)置myftp的密碼:
sudo passwd myftp
然后會(huì)讓你輸入兩次密碼,只要兩次密碼都一樣,就會(huì)通過(guò)。
4.開(kāi)啟ftp服務(wù)
在終端敲入以下命令:
sudo service vsftpd start
執(zhí)行完命令后,用第一步:查看ftp服務(wù)狀態(tài)的命令,如果出現(xiàn)以下提示(有綠色標(biāo)出來(lái)的字體):
vsftpd.service – Vsftpd ftp daemon
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled)
Active: active (running) since Sun 2013-04-07 13:43:11 CST; 15s ago
Process: 11230 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)
Main PID: 11231 (vsftpd)
CGroup: name=systemd:/system/vsftpd.service
└─11231 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
說(shuō)明你的ftp服務(wù)已經(jīng)啟動(dòng)了。如果失敗來(lái)的話,那試著卸載一下(看第六步:卸載ftp服務(wù))再安裝(第二部:安裝ftp服務(wù))。
5.訪問(wèn)ftp
在另一臺(tái)電腦或者虛擬機(jī)里,使用任何的ftp工具(FlashFXP等)或者直接用ftp命令就可以訪問(wèn)到你主機(jī)的ftp了。
ftp://192.168.1.102/
6.卸載ftp
如果你使用的是debian,ubuntu,linux mint等系列的linux發(fā)行版,那么敲入以下命令:
sudo apt-get –purge remove vsftpd
就可以卸載了。