日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux下的vsftpd簡介及配置教程(vsftpdforlinux)

在現(xiàn)代IT領(lǐng)域,操作系統(tǒng)一直是一個很重要的關(guān)鍵。尤其是在網(wǎng)絡(luò)領(lǐng)域,使用合適的操作系統(tǒng)能夠極大地增強(qiáng)網(wǎng)絡(luò)性能。對于運行在Linux操作系統(tǒng)上的FTP服務(wù)器來說,vsftpd是更好的選擇之一。本文將會對vsftpd進(jìn)行簡介,并且提供如何在Linux系統(tǒng)下配置它的詳細(xì)教程。

創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、成都網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)博羅,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

一、vsftpd的簡介

Vsftpd是Linux中很流行的FTP服務(wù)器程序,全稱是Very Secure FTP daemon,是一個輕巧又小巧的FTP服務(wù)器軟件。Vsftpd有著非常出色的安全性、速度以及穩(wěn)定性。它還支持IPv6以及SSL,因此可以保證用戶的數(shù)據(jù)傳輸是安全的。這些特性將FTP服務(wù)提高到了極致,成為了更受歡迎的FTP服務(wù)器之一。

二、vsftpd的安裝

在Linux系統(tǒng)中,使用apt-get或yum指令可以很方便地安裝vsftpd。打開終端或控制臺輸入以下命令,安裝該程序:

“`

sudo apt-get install vsftpd

“`

或:

“`

sudo yum install vsftpd

“`

接下來,我們就可以開始配置FTP服務(wù)器了。

三、vsftpd的配置

在開始配置vsftpd前,請確保已經(jīng)正確安裝FTP服務(wù)器,啟動FTP服務(wù)并在防火墻中添加FTP端口,而不阻止其通訊。

1.基本配置

我們需要編輯主配置文件,以更好地開發(fā)FTP服務(wù)器的功能。輸入以下命令來編輯該文件:

“`

sudo nano /etc/vsftpd.conf

“`

下面是一些在控制文件中修改的重要參數(shù):

匿名FTP訪問:

如果需要允許匿名FTP訪問,請確保該參數(shù)設(shè)置為YES,命令如下:

“`

anonymous_enable=YES

“`

并設(shè)置匿名FTP用戶所在的根目錄:

“`

anon_root=/home/ftp/pub

“`

取消匿名用戶訪問:

如果想要禁止匿名FTP訪問,可以將該參數(shù)設(shè)置為NO:

“`

anonymous_enable=NO

“`

開啟本地用戶訪問:

如果要允許本地用戶訪問FTP服務(wù)器,可以將以下參數(shù)更改為YES:

“`

local_enable=YES

“`

在ftp用戶現(xiàn)有登錄權(quán)限的基礎(chǔ)上,打開FTP服務(wù)器上傳文件的權(quán)限:

“`

write_enable=YES

“`

開啟FTP服務(wù)器的本地模式:

默認(rèn)情況下,F(xiàn)TP服務(wù)器運行在獨立模式中。該模式下,每個客戶端會打開一個FTP會話。如果需要將vsftpd 限制為本地模式,可以將該參數(shù)更改為YES:

“`

listen=YES

“`

或:

“`

listen=127.0.0.1

“`

默認(rèn)的監(jiān)聽端口為21端口,如果需要更改該選項,請更改如下:

“`

listen_port=6080

“`

2. 虛擬用戶與目錄

如果我們使用Linux系統(tǒng)中默認(rèn)的FTP功能,那么我們需要使用系統(tǒng)用戶才能登錄FTP服務(wù)器。在vsftpd中,我們可以使用虛擬文件夾更加方便地管理FTP用戶,而不必依賴于系統(tǒng)用戶。

使用以下命令創(chuàng)建用戶信息文件(vsftpd 用戶數(shù)據(jù)庫):

“`

sudo touch /etc/vsftpd/vusers.passwd

“`

接下來,使用以下命令編輯該文件,添加虛擬用戶:

“`

sudo nano /etc/vsftpd/vusers.passwd

“`

在該文件中添加虛擬用戶信息,每個用戶之間需要使用冒號分隔,例如:

“`

user1:password1:1001:1001:User1:/home/vsftp/user1/:/bin/bash

user2:password2:1002:1001:User2:/home/vsftp/user2/:/bin/bash

“`

在上面的例子中,每個虛擬用戶的信息包括:用戶名、密碼、用戶ID、用戶組ID、主文件夾路徑、用戶所用的Shell。

在接下來的配置中,使用虛擬用戶的信息就會變得十分重要。

接下來,我們需要創(chuàng)建一個虛擬用戶目錄。使用以下命令創(chuàng)建相應(yīng)的文件夾:

“`

sudo mkdir -p /home/vsftp/

sudo mkdir /home/vsftp/user1

sudo mkdir /home/vsftp/user2

“`

使用以下命令修改其中的權(quán)限,確保虛擬用戶的權(quán)限被設(shè)置為可寫:

“`

sudo chmod -R 777 /home/vsftp/

“`

在目錄已經(jīng)創(chuàng)建的情況下,我們需要編輯 vsftpd 的配置文件,以便可以將虛擬用戶與虛擬目錄進(jìn)行關(guān)聯(lián)。

在主配置文件中,我們需要添加如下內(nèi)容,啟用虛擬用戶:

“`

guest_enable=YES

guest_username=vsftpd

user_config_dir=/etc/vsftpd/vsftpd_vusers_config_dir/

virtual_use_local_privs=YES

“`

3. FTP口令文件的創(chuàng)建

虛擬用戶口令文件(db文件)可以通過 ftpasswd命令來創(chuàng)建,這是專門用于創(chuàng)建于 vsftpd 兼容的虛擬用戶口令文件。

使用以下命令創(chuàng)建 FTP 口令文件:

“`

/usr/bin/htpasswd -cd /etc/vsftpd/ftpd.passwd user1

sudo /usr/bin/htpasswd -d /etc/vsftpd/ftpd.passwd user2

“`

如果還需要添加其他虛擬用戶,可以使用‘htpasswd’命令將他們添加進(jìn)去。要確保該文件的讀寫權(quán)限設(shè)置為正確的用戶,將機(jī)會前面的權(quán)限重置為root,以防止惡意用戶染入這些文件:

“`

sudo chown root:root /etc/vsftpd/ftpd.passwd

sudo chmod 600 /etc/vsftpd/ftpd.passwd

“`

4.虛擬用戶的配置

虛擬用戶的信息和目錄存放在單獨的配置文件中。因為 vsftpd 并沒有默認(rèn)的配置文件,所以我們需要創(chuàng)建一個文件夾來存放 FTP 配置文件。

使用以下命令創(chuàng)建該文件夾:

“`

sudo mkdir /etc/vsftpd/vsftpd_vusers_config_dir

“`

同樣,我們需要更改該目錄下文件的權(quán)限,以防止其他用戶修改配置文件或目錄:

“`

sudo chmod -R 700 /etc/vsftpd/vsftpd_vusers_config_dir

sudo chown -R root:root /etc/vsftpd/vsftpd_vusers_config_dir

“`

現(xiàn)在創(chuàng)建用戶配置文件,文件名應(yīng)與虛擬 FTP 用戶名稱對應(yīng),例如:

“`

sudo nano /etc/vsftpd/vsftpd_vusers_config_dir/user1

“`

下面是可選的配置參數(shù),這里我們給出其中的幾個:

“`

local_root=/home/vsftp/user1/

write_enable=YES

local_umask=022

“`

使用以上配置,而非提供的默認(rèn)配置,可以更好地安全保障和其他選擇。

5.啟動FTP服務(wù)器并進(jìn)行測試

我們需要啟動FTP服務(wù)器并測試它的運行情況。在終端中輸入以下命令即可啟動FTP服務(wù)器:

“`

sudo systemctl start vsftpd

“`

測試 FTP 服務(wù)器的運行情況:

“`

ftp 127.0.0.1

“`

如果所有步驟都成功,你將能夠連接到FTP 服務(wù)器。使用用戶名以及密碼只登錄到虛擬用戶帳戶應(yīng)該是缺省FTP 服務(wù)器的結(jié)果。

在 Linux 環(huán)境下,事實證明 vsftpd 是強(qiáng)大又穩(wěn)定的 FTP 服務(wù)器程序,而且完全免費。

在這篇文章中,我們簡介了vsftpd服務(wù)器的基本特性,并提供了如何在Linux系統(tǒng)下配置FTP服務(wù)器的詳細(xì)教程。使用這些知識,您應(yīng)該可以輕松地創(chuàng)建一個適合自己的強(qiáng)大FTP服務(wù)器。

相關(guān)問題拓展閱讀:

  • 利用ftp登錄Linux系統(tǒng)報錯!怎么解決,求解!

利用ftp登錄Linux系統(tǒng)報錯!怎么解決,求解!

你這是連接的sftp不是ftp,兩者不一樣,自己確認(rèn)一下。

如果你確定是要連賣擾猜接sftp,那么上面的錯誤信息說明你的sftp沒有隨sshd正常啟動。

你需要看一下你的/李察etc/ssh/sshd_config文件中是不是有下面這句話

Subsystem sftp /usr/lib/openssh/sftp-server,中型并且沒有被注釋掉,然后重啟sshd服務(wù)。

然后用sftp的客戶端去連接試試看。

配置ftp服務(wù)了嗎?配置完后,還要開啟這個服務(wù)。

以下內(nèi)容為復(fù)制的:

/etc/vsftpd/vsftpd.conf 主配置文件

/etc/vsftpd.ftpusers 指定哪些用戶不能訪問FTP服務(wù)器

/etc/vsftpd.user_list 可以根據(jù)vsftpd.conf文件中的設(shè)置來決定該文件中指定的用戶是否可以訪問ftp服務(wù)器

/etc/rc.d/init.d/vsftpd vsftpd的啟動腳本文件

2.修改/etc/vsftpd/vsftpd.conf文件

#vi /etc/vsftpd/vsftpd.conf

功能:設(shè)置FTP服務(wù)器相關(guān)選項

文件格式:#說明語句

...........

...........

配置選項

...........

...........

說明:在vsftpd. Conf文件中主要由各種配置選項組成,具體以分為以下類別:

2.1連接選項

2.1.1.監(jiān)聽地址與控制端口

listen_address=ip address

定義了在主機(jī)的哪個IP地址上監(jiān)聽FTP請求(應(yīng)用于獨立啟動方式的多IP主機(jī)默認(rèn)值為無)

listen_port=port_value

指定FTP服務(wù)器監(jiān)聽的端口號(控制端口),默認(rèn)值為21。此選項在standalone模式下生效

2.1.2.FTP模式與數(shù)據(jù)端口

port_enable=YES|NO

指定數(shù)據(jù)連接時模式,默認(rèn)值為YES(PORT模式,NO為PASV模式)

connect_from_port_20=YES|NO

控制以PORT模式進(jìn)行數(shù)據(jù)傳輸時是否使用20端口(ftp-data),(YES使用,NO不使用,默認(rèn)值為NO)

ftp_data_port=port number

設(shè)定ftp數(shù)據(jù)傳輸端口(ftp-data)值。默認(rèn)值為20。此參數(shù)用于PORT FTP模式。

port_promiscuous=YES|NO

默認(rèn)值為NO。為YES時,取消PORT安全檢查。該檢查確保外出的數(shù)據(jù)只能連接到客戶端上。小心打開此選項。

pasv_enable=YES|NO

YES,允許數(shù)據(jù)傳輸時使用PASV模式。NO,不允許使用PASV模式。默認(rèn)值為YES。

pasv_min_port=port number

pasv_max_port=port number

設(shè)定在PASV模式下,建立數(shù)據(jù)傳輸所可以使用port范圍的下界和上界,0 表 示亮搭灶任意。默認(rèn)值為0。把端口范圍設(shè)在比較高的一段范圍內(nèi),比如,將有助于安全性的提高

pasv_promiscuous=YES|NO

此選項激活時,將關(guān)閉PASV模式的安全檢查。該檢查確保數(shù)據(jù)連接和控制連接是來自同一個IP地址。小心打開此選項。此選項唯一合理的用法是存在于由安全隧道方案構(gòu)成的組織中。默認(rèn)值為NO

pasv_address= ip address

此選項為一個數(shù)字IP地址,作為PASV命令的響應(yīng)。默認(rèn)值為none,即地址是從呼入的連接套接字(incoming connectd socket)中獲取。

2.1.3.ASCII模式

ascii_upload_enable=YES|NO

控制是否允許使用ascii模式上傳文件,YES允許,NO不允許,默認(rèn)為NO

ascii_download_enable=YES|NO

控制是否允許使用ascii模式下載文件,YES允許,NO不允許,默認(rèn)為NO。

2.2.性能與負(fù)載控制

2.2.1.超時選項

idle_session_timeout= numerical value

空閑(發(fā)呆)用敬扮戶會話的超時時間,若是超出這時間沒有數(shù)據(jù)的傳送或是指令的輸入,則會強(qiáng)迫斷線。單位為秒,默認(rèn)值為300。

data_connection_timeout= numerical value

空閑的數(shù)據(jù)連接的超時時間。默認(rèn)值為300 秒。

accept_timeout=numerical value

接受建立聯(lián)機(jī)的超時設(shè)定,單位為秒。默認(rèn)值為60。

connect_timeout=numerical value

響應(yīng)PORT方式的數(shù)據(jù)聯(lián)機(jī)的超時設(shè)定,單位為秒。默認(rèn)值為60。以上兩個選項針對客戶端的,將使客戶端空閑1分鐘后自動中斷連枝早接,并在中斷1分鐘后自動激活連接

2.2.2.負(fù)載控制

max_clients=numerical value

此參數(shù)在VSFTPD使用單獨(standalone)模式下有效。此參數(shù)定義了FTP服務(wù)器更大的并發(fā)連接數(shù),當(dāng)超過此連接數(shù)時,服務(wù)器拒絕客戶端連接。默認(rèn)值為0,表示不限更大連接數(shù)。

max_per_ip=numerical value

此參數(shù)在VSFTPD使用單獨(standalone)模式下有效。此參數(shù)定義每個IP地址更大的并發(fā)連接數(shù)目。超過這個數(shù)目將會拒絕連接。此選項的設(shè)置將影響到象網(wǎng)際快車這類的多進(jìn)程下載軟件。默認(rèn)值為0,表示不限制。

anon_max_rate=value

設(shè)定匿名用戶的更大數(shù)據(jù)傳輸速度value,以Bytes/s為單位。默認(rèn)無。

local_max_rate=value

設(shè)定用戶的更大數(shù)據(jù)傳輸速度value,以Bytes/s為單位。默認(rèn)無。此選項對所有的用戶都生效

2.3.用戶選項

2.3.1.匿名用戶

anonymous_enable=YES|NO

控制是否允許匿名用戶登錄,YES允許,NO不允許,默認(rèn)值為YES。

ftp_username= username

匿名用戶所使用的系統(tǒng)用戶名。默認(rèn)下,此參數(shù)在配置文件中不出現(xiàn),值為ftp

no_anon_password=YES|NO

控制匿名用戶登入時是否需要密碼,YES不需要,NO需要。默認(rèn)值為NO。

deny_email_enable=YES|NO

此參數(shù)默認(rèn)值為NO。當(dāng)值為YES時,拒絕使用banned_email_file參數(shù)指定文件中所列出的e-mail地址進(jìn)行登錄的匿名用戶。即,當(dāng)匿名用戶使用banned_email_file文件中所列出的e-mail進(jìn)行登錄時,被拒絕。顯然,這對于阻擊某些Dos攻擊有效。當(dāng)此參數(shù)生效時,需追加banned_email_file參數(shù)

banned_email_file=/etc/vsftpd.banned_emails

指定包含被拒絕的e-mail地址的文件,默認(rèn)文件為/etc/vsftpd.banned_emails。

anon_root=path

設(shè)定匿名用戶的根目錄,即匿名用戶登入后,被定位到此目錄下。主配置文件中默認(rèn)無此項,默認(rèn)值為/var/ftp/。

anon_world_readable_only=YES|NO

控制是否只允許匿名用戶下載可閱讀文檔。YES,只允許匿名用戶下載可閱讀的文件。NO,允許匿名用戶瀏覽整個服務(wù)器的文件系統(tǒng)。默認(rèn)值為YES。

anon_upload_enable=YES|NO

控制是否允許匿名用戶上傳文件,YES允許,NO不允許,默認(rèn)是不設(shè)值,即為NO。除了這個參數(shù)外,匿名用戶要能上傳文件,還需要兩個條件:一,write_enable參數(shù)為YES;二,在文件系統(tǒng)上,F(xiàn)TP匿名用戶對某個目錄有寫權(quán)限。

anon_mkdir_write_enable=YES|NO

控制是否允許匿名用戶創(chuàng)建新目錄,YES允許,NO不允許,默認(rèn)是不設(shè)值,即為NO。當(dāng)然在文件系統(tǒng)上,F(xiàn)TP匿名用戶必需對新目錄的上層目錄擁有寫權(quán)限。

anon_other_write_enable=YES|NO

控制匿名用戶是否擁有除了上傳和新建目錄之外的其他權(quán)限,如刪除、更名等。YES擁有,NO不擁有,默認(rèn)值為NO。

chown_uploads=YES|NO

是否修改匿名用戶所上傳文件的所有權(quán)。YES,匿名用戶所上傳的文件的所有權(quán)將改為另外一個不同的用戶所有,用戶由chown_username參數(shù)指定。此選項默認(rèn)值為NO。

chown_username=whoever

指定擁有匿名用戶上傳文件所有權(quán)的用戶。此參數(shù)與chown_uploads聯(lián)用。不推薦使用root用戶。

2.3.2.本地用戶

local_enable=YES|NO

控制vsftpd所在的系統(tǒng)的用戶是否可以登錄vsftpd。默認(rèn)值為YES。

local_root=

定義所有本地用戶的根目錄。當(dāng)本地用戶登入時,將被更換到此目錄下。默認(rèn)值為無。

user_config_dir=

定義用戶個人配置文件所在的目錄。用戶的個人配置文件為該目錄下的同名文件。個人配置文件的格式與vsftpd.conf格式相同。例如定義user_config_dir=/etc/vsftpd/userconf,并且主機(jī)上有用戶xiaowang,lisi,那我們可以在user_config_dir的目錄新增名為xiaowang、lisi的兩個文件。當(dāng)用戶lisi 登入時,VSFTPD則會讀取user_config_dir下lisi這個文件中的設(shè)定值,應(yīng)用于用戶lisi。默認(rèn)值為無。

2.3.3.虛擬用戶

guest_enable=YES|NO

若是啟動這項功能,所有的非匿名登入者都視為guest。默認(rèn)值為關(guān)閉

guest_username=

定義VSFTPD的guest用戶在系統(tǒng)中的用戶名。默認(rèn)值為ftp

2.4.安全措施

2.4.1.用戶登錄控制

pam_service_name=vsftpd

指出VSFTPD進(jìn)行PAM認(rèn)證時所使用的PAM配置文件名,默認(rèn)值是vsftpd,默認(rèn)PAM配置文件是/etc/pam.d/vsftpd。

/etc/vsftpd.ftpusers

VSFTPD禁止列在此文件中的用戶登錄FTP服務(wù)器。這個機(jī)制是在/etc/pam.d/vsftpd中默認(rèn)設(shè)置的。

userlist_enable=YES|NO

此選項被激活后,VSFTPD將讀取userlist_file參數(shù)所指定的文件中的用戶列表。當(dāng)列表中的用戶登錄FTP服務(wù)器時,該用戶在提示輸入密碼之前就被禁止了。即該用戶名輸入后,VSFTPD查到該用戶名在列表,VSFTPD就直接禁止掉該用戶,不會再進(jìn)行詢問密碼等后續(xù)步聚。默認(rèn)值為NO。

userlist_file=/etc/vsftpd.user_list

指出userlist_enable選項生效后,被讀取的包含用戶列表的文件。默認(rèn)值是/etc/vsftpd.user_list。

userlist_deny=YES|NO

決定禁止還是只允許由userlist_file指定文件中的用戶登錄FTP服務(wù)器。此選項在userlist_enable 選項啟動后才生效。YES,默認(rèn)值,禁止文件中的用戶登錄,同時也不向這些用戶發(fā)出輸入口令的提示。NO,只允許在文件中的用戶登錄FTP服務(wù)器。

tcp_wrappers=YES|NO

在VSFTPD中使用TCP_Wrappers遠(yuǎn)程訪問控制機(jī)制,默認(rèn)值為YES。

2.4.2.目錄訪問控制

chroot_list_enable=YES|NO

鎖定某些用戶在自家目錄中。即當(dāng)這些用戶登錄后,不可以轉(zhuǎn)到系統(tǒng)的其他目錄,只能在自家目錄(及其子目錄)下。具體的用戶在chroot_list_file參數(shù)所指定的文件中列出。默認(rèn)值為NO。

chroot_list_file=/etc/vsftpd/chroot_list

指出被鎖定在自家目錄中的用戶的列表文件。文件格式為一行一用戶。通常該文件是/etc/vsftpd/chroot_list。此選項默認(rèn)不設(shè)置。

chroot_local_users=YES|NO

將本地用戶鎖定在自家目錄中。當(dāng)此項被激活時,chroot_list_enable和chroot_local_users參數(shù)的作用將發(fā)生變化,chroot_list_file所指定文件中的用戶將不被鎖定在自家目錄。本參數(shù)被激活后,可能帶來安全上的沖突,特別是當(dāng)用戶擁有上傳、shell訪問等權(quán)限時。因此,只有在確實了解的情況下,才可以打開此參數(shù)。默認(rèn)值為NO。

passwd_chroot_enable =YES|NO

當(dāng)此選項激活時,與chroot_local_user選項配合,chroot()容器的位置可以在每個用戶的基礎(chǔ)上指定。每個用戶的容器來源于/etc/passwd中每個用戶的自家目錄字段。默認(rèn)值為NO。

2.4.3.文件操作控制

hide_ids=YES|NO

是否隱藏文件的所有者和組信息。YES,當(dāng)用戶使用”ls -al”之類的指令時,在目錄列表中所有文件的擁有者和組信息都顯示為ftp。默認(rèn)值為NO。

ls_recurse_enable=YES|NO

YES,允許使用”ls -R” 指令。這個選項有一個小的安全風(fēng)險,因為在一個大型FTP站點的根目錄下使用”ls -R”會消耗大量系統(tǒng)資源。默認(rèn)值為NO。

write_enable=YES|NO

控制是否允許使用任何可以修改文件系統(tǒng)的FTP 的指令,比如STOR、DELE、RNFR、RNTO、MKD、RMD、APPE 以及SITE。默認(rèn)值為NO,不過自帶的簡單配置文件中打開了該選項。

secure_chroot_dir=

這選項指向一個空目錄,并且ftp用戶對此目錄無寫權(quán)限。當(dāng)vsftpd不需要訪問文件系統(tǒng)時,這個目錄將被作為一個安全的容器,用戶將被限制在此目錄中。默認(rèn)目錄為/usr/share/empty。

2.4.4.新增文件權(quán)限設(shè)定

anon_umask=

匿名用戶新增文件的umask 數(shù)值。默認(rèn)值為077。

file_open_mode=

上傳檔案的權(quán)限,與chmod 所使用的數(shù)值相同。如果希望上傳的文件可以執(zhí)行,設(shè)此值為0777。默認(rèn)值為0666。

local_umask=

本地用戶新增檔案時的umask 數(shù)值。默認(rèn)值為077。不過,其他大多數(shù)的FTP服務(wù)器都是使用022。如果您的用戶希望的話,可以修改為022。在自帶的配置文件中此項就設(shè)為了022。

2.5.提示信息

ftpd_banner=login banner string

此參數(shù)定義了login banner string(登錄歡迎語字符串)。用戶可以自行修改。預(yù)設(shè)值為無。當(dāng)ftpd_banner設(shè)置后,將取代系統(tǒng)原來的歡迎詞。

banner_file=/directory/vsftpd_banner_file

此項指定一個文本文件,當(dāng)使用者登入時,會顯示此該文件的內(nèi)容,通常為歡迎話語或是說明。默認(rèn)值為無。與ftpd_banner相比,banner_file是文本文件的形式,而ftpd_banner是字串格式。banner_file選項將取代ftpd_banner選項。

dirmessage_enable=YES|NO

控制是否啟用目錄提示信息功能。YES啟用,NO不啟用,默認(rèn)值為YES。此功能啟用后,當(dāng)用戶進(jìn)入某一個目錄時,會檢查該目錄下是否有message_file選項所指定的文檔,若是有,則會出現(xiàn)此文檔的內(nèi)容,通常這個檔案會放置歡迎話語,或是對該目錄的說明。

message_file=

此選項,僅在dirmessage_enable選項激活方生效。默認(rèn)值為.message。

1檢查Linux系統(tǒng)上FTP是否成功安裝

# service vsftpd status

vsftpd is stopped

#提示vsftpd服務(wù)停止,表明已安裝但未開啟該服務(wù)

2檢查Linux系統(tǒng)上FTP服務(wù)是沒埋明否開啟 

# service vsftpd start

Starting vsftpd for vsftpd:液中

再次查看發(fā)現(xiàn)已經(jīng)處于啟動狀態(tài):

# service vsftpd status

vsftpd (pid 4510) is running…

3.修改root用戶可以使用ftp

#默認(rèn)不能用root用戶枯告使用ftp,如下所示:

C:\Users\thinkpad>ftp 192.168.141.123

連接到 192.168.141.123。

220 (vsFTPd 1.1.3)

用戶(192.168.141.123:(none)): root

530 Permission denied.

登錄失敗。

#修改/etc/vsftpd.ftpusers文件,該文件記錄了不能使用ftp登錄的用戶,將root用戶注釋

關(guān)于vsftpd for linux的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。


文章題目:Linux下的vsftpd簡介及配置教程(vsftpdforlinux)
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/djghocs.html