Fedora vsFTPd服務(wù)器的安裝啟動和關(guān)閉
Fedora vsFTPd服務(wù)器已被廣泛應(yīng)用但是也在不斷的更新,這里介紹Fedora vsFTPd服務(wù)器安裝設(shè)置使用,幫助大家安裝更新Fedora vsFTPd服務(wù)器系統(tǒng)。在***的各大發(fā)行版中的安裝盤中都有Fedora vsFTPd服務(wù)器的軟件包,您用相應(yīng)發(fā)行版提供的軟件包管理工具就能安裝上;當然您可以到各大發(fā)行版的FTP鏡像中找到vsftpd的軟件包;當然也能用軟件包的管理工具在線安裝;
Fedora vsFTPd服務(wù)器的安裝;
Fedora vsFTPd服務(wù)器的軟件包本來不大,花不了多長時間,兩分鐘就夠了吧;因為本文是初學者教程,我嚴重推薦您用發(fā)行版提供的軟件來安裝,不推薦您自己來編譯源碼包的安裝方式;如果您用的是Fedora vsFTPd服務(wù)器 或Redhat 系統(tǒng),可以用下面的命令在線安裝;[root@localhost ~]# yum install vsftpd如果是debian 類系統(tǒng),
可以用apt 來在線安裝;[root@localhost ~]# apt-get install vsftpd如果您是RPM的系統(tǒng),也可以找到vsftpd-xxxx.rpm 的包來通過rpm命令來安裝;[root@localhost ~]# rpm -ivh vsftpd*.rpm 您可以下載源碼包來安裝比如我們下載的是 vsftpd-2.0.3.tar.gz ;
- [root@localhost ~]# tar zxvf vsftpd-2.0.3.tar.gz
- [root@localhost ~]# cd vsftpd-2.0.3
- [root@localhost ~]# make ;make install
- [root@localhost ~]# cp vsftpd.conf /etc
然后修改/etc/vsftpd.conf ,在配置文件的***一行加入下面一行;listen=yes源碼包安裝的方法,如果您的系統(tǒng)是RPM包管理的系統(tǒng),可以刪除/etc/xinetd.d/vsftpd 這個文件;然后啟動xinetd 服務(wù)器;
[root@localhost ~]# /etc/init.d/xinetd restart
停止 xinetd: [ 確定 ]
啟動 xinetd: [ 確定 ]
Fedora vsFTPd服務(wù)器運行有兩種模式,在RPM包管理的系重審統(tǒng),大多是由Fedora/Redhat 開發(fā)而來,對于這樣的系統(tǒng)有xinted服務(wù)器一說;對于非RPM包管理的系統(tǒng),一般沒有xinted這一說。為了保證本文檔的統(tǒng)一,我們都不要用 xinetd模式,而用initd運行模式來啟動和管理服務(wù)器,也就是獨立運行模式; 至于什么是xinted和inted 模式,您可以參考《 用vsFTPd自架Linux網(wǎng)絡(luò)安裝服務(wù)器》
Fedora vsFTPd服務(wù)器的啟動和關(guān)閉;
Fedora vsFTPd服務(wù)器啟動和關(guān)閉是極容易的;我們可以直接把服務(wù)器運行調(diào)到后臺運行;這是幾乎所有服務(wù)器管理的運行方式;
Fedora vsFTPd服務(wù)器啟動和關(guān)閉的通用方法;
運行Fedora vsFTPd服務(wù)器命令,要用到root權(quán)限,如果您當前操作用戶并非是root,可以用su切換到root權(quán)限;關(guān)于root權(quán)限的切換,您有兩種方式,一種是su,另一種是sudo;請參考: 《Linux 系統(tǒng)中的超級權(quán)限的控制》
Fedora vsFTPd服務(wù)器的運行;
[root@localhost ~]# /usr/sbin/vsftpd &
[root@localhost ~]# /usr/local/sbin/vsftpd &
vsFTPd服務(wù)器是否運行起來;
我們可以通過pgrep vsftpd 來查看vsftpd是否運行起來;
[root@localhost ~]# pgrep vsftpd4248上面顯示vsFTPd服務(wù)器運行起來了,您可以通過ftp命令、lftp工具或gftp或其它的FTP客戶端來測試連接;Fedora vsFTPd服務(wù)器關(guān)閉:我們用pkill vsftpd 來殺死vsftpd進程,這樣就把vsFTPd關(guān)閉,用psgrep vsftpd 來查看進程,如果沒有進程,證明vsFTPd已經(jīng)關(guān)掉;當然也要用到root權(quán)限。
[root@localhost ~]# pkill vsftpd
[root@localhost ~]# pgrep vsftpd
在Fedora/Redhat/CentOS中Fedora vsFTPd服務(wù)器的啟動和關(guān)閉:
在Fedora/Redhat/CentOS中,也可以用下面的方法來啟動vsFTPd;當然也要用到root權(quán)限;
[root@localhost beinan]# /etc/init.d/vsftpd start
為 vsftpd 啟動 vsftpd: [ 確定 ]
重新啟動Fedora vsFTPd服務(wù)器用下面的命令;
[root@localhost beinan]# /etc/init.d/vsftpd restart
關(guān)閉 vsftpd: [ 確定 ]
為 vsftpd 啟動 vsftpd: [ 確定 ]
關(guān)掉Fedora vsFTPd服務(wù)器,應(yīng)該用下面的命令;
[root@localhost beinan]# /etc/init.d/vsftpd stop
關(guān)閉 vsftpd: [ 確定 ]
【編輯推薦】