當前位置:首頁 » 文件管理 » ubuntu創建ftp

ubuntu創建ftp

發布時間: 2022-07-16 09:25:44

『壹』 Ubuntu18.0 搭建ftp伺服器

已經存在么,那麼改個名,或刪除,看看如何。
怎麼也不會用test這個名吧。

『貳』 怎麼在ubuntu10.04下搭建FTP伺服器

Ubuntu自帶的FTP伺服器是vsftpd
1、安裝vsftpd

sudo apt-get install vsftpd
安裝了之後會在/home/下建立一個ftp目錄。這時候你可以試著訪問下ftp://IP地 址。應該可以看到一個空白內容的ftp空間。
默認設置下匿名用戶可以下載,但不能寫入或是上傳
2、設置 vsftpd.conf文件
現在我們要讓匿名用戶無法訪問,並且得輸入linux上的用戶密碼後才能訪問到他們自己目錄里的內容。
首先找到設置vsftpd的文件,位置在/etc/vsftpd.conf
sudo gedit /etc/vsftpd.conf

伺服器的配置
1. 匿名伺服器的連接(獨立的伺服器)

在/etc/vsftpd/vsftpd.conf配置文件中添加如下幾項:
Anonymous_enable=yes (允許匿名登陸)

Dirmessage_enable=yes (切換目錄時,顯示目錄下.message的內容)
Local_umask=022 (FTP上本地的文件許可權,默認是077)
Connect_form_port_20=yes (啟用FTP數據埠的數據連接)*
Xferlog_enable=yes (激活上傳和下傳的日誌)

Xferlog_std_format=yes (使用標準的日誌格式)
Ftpd_banner=Moonlight Ftp Server (歡迎信息)
Pam_service_name=vsftpd (驗證方式)*
Listen=yes (獨立的VSFTPD伺服器)*

功能:只能連接FTP伺服器,不能上傳和下傳

註:其中所有和日誌歡迎信息相關連的都是可選項,打了星號的無論什麼帳戶都要添加,是屬於FTP的基本選項

2. 開啟匿名FTP伺服器上傳許可權

在配置文件中添加以下的信息即可:
Anon_upload_enable=yes (開放上傳許可權)
Anon_mkdir_write_enable=yes (可創建目錄的同時可以在此目錄中上傳文件)
Write_enable=yes (開放本地用戶寫的許可權)
Anon_other_write_enable=yes (匿名帳號可以有刪除的許可權)

3. 開啟匿名伺服器下傳的許可權
在配置文件中添加如下信息即可:
Anon_world_readable_only=no
註:要注意文件夾的屬性,匿名帳戶是其它(other)用戶要開啟它的讀寫執行的許可權
(R)讀-----下傳 (W)寫----上傳 (X)執行----如果不開FTP的目錄都進不去

4.普通用戶FTP伺服器的連接(獨立伺服器)
在配置文件中添加如下信息即可:
Local_enble=yes (本地帳戶能夠登陸)
Write_enable=no (本地帳戶登陸後無權刪除和修改文件)
功能:可以用本地帳戶登陸vsftpd伺服器,有下載上傳的許可權
註:在禁止匿名登陸的信息後匿名伺服器照樣可以登陸但不可以上傳下傳

5. 用戶登陸限制進其它的目錄,只能進它的主目錄
設置所有的本地用戶都執行chroot
Chroot_local_user=yes (本地所有帳戶都只能在自家目錄)
設置指定用戶執行chroot
Chroot_list_enable=yes (文件中的名單可以調用)
Chroot_list_file=/任意指定的路徑/vsftpd.chroot_list
注意:vsftpd.chroot_list 是沒有創建的需要自己添加,要想控制帳號就直接在文件中加帳號即可

6. 限制本地用戶訪問FTP

Userlist_enable=yes (用userlistlai 來限制用戶訪問)

Userlist_deny=no (名單中的人不允許訪問)

Userlist_file=/指定文件存放的路徑/ (文件放置的路徑)

註:開啟userlist_enable=yes匿名帳號不能登陸

7. 安全選項

Idle_session_timeout=600(秒) (用戶會話空閑後10分鍾)
Data_connection_timeout=120(秒) (將數據連接空閑2分鍾斷)
Accept_timeout=60(秒) (將客戶端空閑1分鍾後斷)
Connect_timeout=60(秒) (中斷1分鍾後又重新連接)
Local_max_rate=50000(bite) (本地用戶傳輸率50K)
Anon_max_rate=30000(bite) (匿名用戶傳輸率30K)
Pasv_min_port=50000 (將客戶端的數據連接埠改在
Pasv_max_port=60000 50000—60000之間)
Max_clients=200 (FTP的最大連接數)
Max_per_ip=4 (每IP的最大連接數)
Listen_port=5555 (從5555埠進行數據連接)

8. 查看誰登陸了FTP,並殺死它的進程

ps –xf |grep ftp
kill 進程號
最後重啟動服務
sudo /etc/init.d/vsftpd restart

『叄』 如何在ubuntu中安裝設置ftp伺服器

1、更新源,保證源是最新的,這樣有利於下面在線通過apt-get install命令安裝ftp。
2、使用sudo apt-get install vsftp命令安裝vsftp,安裝需要root許可權,我們使用sudo來暫時獲取。
3、安裝好ftp後默認是會自動創建ftp用戶的,然後設置ftp用戶的密碼,輸入sudo passwd ftp,然後輸入密碼,再確認密碼。
4、創建ftp用戶的家目錄,使用sudo mkdir /home/ftp命令
5、設置ftp家目錄的許可權,我這里為方便直接使用sudo chmod 777 /home/ftp命令將許可權設置為777,當然你可以根據自己需求進行設置。
6、對/etc/vsftpd.conf配置文件進行一定的修改。使用 sudo gedit /etc/vsftpd.conf打開配置文件,如果你喜歡vi或vim編輯器也可以使用它們打開。
7、將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」(是否允許ftp,若不允許選NO)
取消如下配置前的注釋符號:
local_enable=YES(是否允許本地用戶登錄)
write_enable=YES(是否允許本地用戶寫的許可權)
chroot_local_user=YES(是否將所有用戶限制在主目錄)
chroot_list_enable=YES(是否啟動限制用戶的名單)
chroot_list_file=/etc/vsftpd.chroot_list(可在文件中設置多個)
8、然後重啟ftp服務,使用命令sudo service vsftpd restart重啟ftp服務。
9、測試ftp,復制一些文件到/home/ftp目錄下
方法一:在瀏覽器中輸入ftp://localhost,網頁登錄。
方法二:在終端中輸入ftp localhost,然後輸入用戶名與密碼實現登錄。
另外:如果登錄ftp總是出現密碼錯誤,可以將/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改為pam_service_name=ftp,即可解決。

『肆』 ubuntu linux 下如何啟動ftp服務

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

『伍』 如何在ubuntu 15.10搭建vsftpd

1、 本人配置的ftp伺服器的設計要求如下:
(1)、匿名用戶可登錄瀏覽,但不能下載
(2)、設置4個不同等級的用戶使用此ftp伺服器(虛擬用戶),分別如下
用戶名:nan306 路徑/home/vsftpd 管理用戶,可對ftp伺服器的所有文件進行任何操作
用戶名:down 路徑/home/vsftpd/down 下載用戶,只可下載此目錄下的文件
用戶名:upload 路徑/home/vstfpd/upload 上傳用戶,在此目錄下可上傳下載刪除等操作
用戶名:wsn 路徑/home/vsftpd/wsn 實驗室文件管理目錄,此用戶目錄為本實驗室內部資料,其下掛在down虛擬路徑

2、vsftpd的安裝
$ sudo apt-get install vsftpd
安裝完後不用做任何配置既可用匿名方式進行訪問,默認的ftp文件夾為/srv/ftp
3、vsftpd的開始、關閉和重啟
$sudo /etc/init.d/vsftpd start #開始
$sudo /etc/init.d/vsftpd stop #關閉
$sudo /etc/init.d/vsftpd restart #重啟
關於vsftpd的開機自啟動,當vsftpd裝好後是默認開機自啟動的,如果不需要可關閉,關閉方法很多,網上自己看吧,我用一條命令
$sudo mv /etc/rc2.d/S20vsftpd /etc/rc2.d/K20vsftpd
具體請參考開機自啟動文章 http://hi..com/jidaxiaobeibei/blog/item/e16309446cc0b237879473d6.html
3、vsftpd的配置
這一塊網上信息是鋪天蓋地,關於配置參數我這里就不一一列舉,初次接觸的朋友參考http://os.51cto.com/art/201003/189123.htm這個網址,高級點的配置參考http://www.517sou.net/blogview.asp?logID=515#commmark_241。如果沒接觸國建議先看看第一個網址裡面的內容,簡單明了。
關於配置這塊初次配置ftp的朋友我的建議是別一下把所有配置全看完就照著做,這樣都配完了ftp出了問題都不知道哪步錯的,一步步來,配一步測試一步。
我的配置過程如下:
vsftpd的配置很簡單,就是打開/etc/vsftpd.conf文件,
$sudo vi /etc/vsftpd.conf #我這里用ssh登錄伺服器配置的,所以用vi,本機的話可以直接 sudo gedit /etc/vsftpd.conf
然後對參數進行修改,修改完咧就重啟伺服器
$sudo /etc/init.d/vsftpd restart #重啟就可以實現配置功能。
對本人配置的伺服器中 vsftpd.conf的參數使用如下:
listen=YES #啟用獨立vsftpd伺服器
#listen_ipv6=YES 不需要,注釋掉
anonymous_enable=YES #本伺服器需要匿名訪問
local_enable=YES #要用虛擬用戶,需要本地訪問的(關於本地用戶和虛擬用戶不要迷茫,稍後解釋)
write_enable=YES #需要本地用戶對文件進行修改和刪除
#local_umask=022 FTP上傳文件許可權 ,默認是077,本伺服器每個虛擬用戶都有上傳許可權設置,總的就留空注釋掉了
#anon_upload_enable=YES 是否允許匿名用戶上傳,不需要匿名上傳注釋掉
#anon_mkdir_write_enable=YES 是否允許匿名用戶的寫和創建目錄的許可權,不要匿名管理,注釋掉
dirmessage_enable=YES 當切換目錄時,是否顯示該目錄下message隱藏文件的內容,這個用來顯示登錄信息的 設為YES
message_file=Welcome 顯示的歡迎信息,在ftp目錄下建Welcome的文件,裡面寫上登錄信息即可,一般人常用.message隱藏文件
xferlog_enable=YES 是否激活上傳和下載的日誌,需要
connect_from_port_20=YES 是否啟動FTP數據埠20的連接請求 需要
chown_uploads=YES 是否改變上傳文件的所有者,我這里需要改變上傳文件所有者
chown_username=virtual 改變上傳文件的所有著為virtual,這個virtual用戶一會要新建的,用來實現虛擬用戶登錄
xferlog_file=/var/log/vsftpd.log 上傳/下載日誌文件所默認的路徑
xferlog_std_format=YES 是否使用標準的ftpd xferlog日誌格式
idle_session_timeout=600 是否將在用戶會話空閑10分鍾後被中斷
data_connection_timeout=120 是否將在數據連接空閑2分鍾後被中斷
#nopriv_user=ftpsecure 是否運行vsftpd需要的非特殊系統用戶默認nobody 不需要
#async_abor_enable=YES 是否是否允許運行特殊的FTP命令async 不要
ascii_upload_enable=YES 是否啟用上傳的ascii傳輸方式 需要
ascii_download_enable=YES 是否啟用下載的ascii傳輸方式 需要
ftpd_banner=Welcome to blah FTP service. 用戶連接伺服器後顯示信息,顯示信息可以隨便寫
#deny_email_enable=YES 是否允許某些匿名用戶使用郵件地址(默認的)
max_clients=10 #FTP伺服器最大承載用戶,本人設為10
max_per_ip=5 #限制每個IP的進程
local_max_rate=256000 #最大傳輸速率(b/s)
#hide_ids=YES #是否隱藏文件的所有者和組信息,不隱藏
idle_session_timeout= 3000 #空閑(發呆)用戶會話的超時時間,若是超出這時間沒有數據的傳送或是指令的輸入,則會強迫斷線。單位為秒,默認值為300。
下面是用來虛擬用戶登錄的
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
guest_enable=YES 使用虛擬用戶
guest_username=virtual 將虛擬用戶等同本地用戶 virtual
user_config_dir=/etc/vsftpd/vsftpd_user_conf 虛擬用戶配置文件夾
pam_service_name=vsftpd.vu 虛擬用戶加密設置
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
其他未列出來的視情況自己斟酌,如不明白清保持原樣。
關於配置文件修改一定注意一下幾點:
1、配置前最好把配置文件備份一下, sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.back,以備配錯了恢復
2、所有配置語句後面不要有空行,我自己的配置很嚴格連空格都沒有,把所有沒必要的注釋尤其是漢語注釋全刪除,如果配置語句後面或前面有空行或空格會報錯
3、為了防止出現第2點中的錯誤,請盡量無比自己一條條改寫配置語句,不要從網上拷貝,很容易多空格,多回車
4、不清楚自己是否需要的請保持配置文件原樣。
配置完了請重啟ftp,看是否報錯,是否可以連接,如報錯或不能連接請自己檢查配置文件,如果還不能啟動,報錯,很有可能是配置文件有空格或回車,檢查並修改。如果實在還不行,恢復配置文件,重新一條條驗證配置。
4、使用虛擬用戶登錄(文本法)
此實現有很多方法,主要的是文本法和資料庫法,其實大同小異,本文使用文本法。
此處涉及到兩個概念,一個是本地用戶,一個是虛擬用戶。
本地用戶就是linux實實在在的一個用戶,如root,你的登錄用戶等等都是本地用戶。
虛擬用戶不是linux上的用戶,只是自己起的虛擬用戶,用來使用ftp的,虛擬用戶必須關聯到一個本地用戶上。
虛擬用戶的實現可以參考官方http://wiki.ubuntu.org.cn/Vsftpd%E8%99%9A%E6%8B%9F%E7%94%A8%E6%88%B7%E8%AE%BE%E7%BD%AE,但是裡面有錯誤,請注意甄別。官方的多錯,沒天理呀,我就是因為這個錯誤搞了好久,錯誤很簡單,就是其中「為虛擬用戶創建本地系統用戶 」那塊本地系統用戶建立錯了,應該是virtual,既改為:
sudo useradd virtual -d /home/vsftpd -s /bin/false
sudo chown virtual:virutal /home/vsftpd
當然這個用戶名字你也可以改,但是此處的名字必須和配置文件vsftpd.conf中guest_username=virtual項的參數相同。
………………………………………………………………………………………………
下面是我的配置過程,結合官方的那個網址看啊,大部分相同,略有不同:
首先先新建文件夾
sudo mkdir /home/vsftpd
cd /home/vsftpd
sudo mkdir down upload wsn
(1)、創建虛擬用戶資料庫
新建loguser.txt文件,
$sudo vi /home/loguser.txt
裡面輸入虛擬用戶名和密碼,格式如下
nan306
mima1
wsn
mima2
upload
mima3
down
mima4
注意不要多空格和空行,其中nan306,upload等為虛擬用戶名,另外兩行為相應密碼
生成資料庫
先裝一個軟體
$sudo apt-get install db4.7-util
新建一個文件夾,放置配置文件
sudo mkdir /etc/vsftpd
然後執行
$sudo db4.7_load -T -t hash -f /home/loguser.txt /etc/vsftpd/vsftpd_login.db
最後設置一下資料庫文件的訪問許可權
$sudo chmod 600 /etc/vsftpd/vsftpd_login.db
配置PAM文件
新建/etc/pam.d/vsftpd.vu
$sudo vi /etc/pam.d/vsftpd.vu
輸入內容如下:
auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd_login
* 我們上一步建立的資料庫 vsftpd_login 在此處被使用
* 我們建立的虛擬用戶將採用PAM進行驗證,這是通過/etc/vsftpd.conf文件中的 語句pam_service_name=vsftpd.vu來啟用的,稍後你將發現。
(2)、為虛擬用戶建立本地用戶
新建一個系統用戶vsftpd,用戶家目錄為/home/vsftpd, 用戶登錄終端設為/bin/false(即使之不能登錄系統)
udo useradd virtual -d /home/vsftpd -s /bin/false
sudo chown virtual:virutal /home/vsftpd
現在為止,我們的3個用戶都可以工作了,可是它們的根目錄現在都是/home/vsftpd,許可權也都一樣。 那麼怎麼才能完成我們預定的目標呢?
(3)新建etc/vsftpd_user_conf文件夾
在上面的配置中,有這么一行 r_config_dir=/etc/vsftpd/vsftpd_user_conf
現在,我們要把各個用戶的配置文件放到目錄/etc/vsftpd/vsftpd_user_conf中
sudo mkdir /etc/vsftpd/vsftpd_user_conf
cd /etc/vsftpd/vsftpd_user_conf
sudo touch nan306 wsn upload down
每個文件既為一個配置文件,如nan306是個系統管理用戶,裡面配置如下:
打開nan306
sudo vi /etc/vsftpd/vsftpd_user_conf/nan306
裡面添加
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/vsftpd
這里要注意不能有空格,不然登錄的時候會提示出錯。下同
wsn用了管理wsn文件夾,配置如下:
打開wsn
sudo vi /etc/vsftpd/vsftpd_user_conf/wsn
裡面添加
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/vsftpd/wsn
wsn目錄下面還要掛載down文件夾的虛擬路徑
在wsn目錄下新建目錄down
sudo mkdir /home/vsftpd/wsn/down
然後系統啟動是將/home/vsftpd/down掛載到/home/vsftpd/wsn/down
改寫/etc/rc.local實現開機啟動
sudo vi /etc/rc.local
添加 mount –bind /home/vsftpd/down /home/vsftpd/wsn/down
upload目錄中
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/vsftpd/upload
down目錄中
local_root=/home/vsftpd/upload
至此配置完了。重啟vsftpd我們就可以看到效果了^_^
/etc/init.d/vsftpd restart
500 OOPS: cannot change directory:
linux打開ftp遇到的問題 500 OOPS: cannot change directory:
google好多都是 執行這個就OK setsebool ftpd_disable_trans 1 service vsftpd restart
但是執行的時候遇到這個問題 Could not change active booleans: Invalid boolean

『陸』 如何用ubuntu搭建ftp伺服器

sudo apt-get install vsftpd
命令執行過程中,安裝程序會給本地創建一個名為「ftp」的用戶組,命令執行完之後會自動啟動FTP服務。
可以使用「netstat -tl」命令檢查FTP埠有沒有已經打開,或者直接在瀏覽器里輸入「ftp://你的伺服器IP」(新安裝的vsftpd默認是可以匿名不需要密碼直接訪問),如果能直接連接到FTP伺服器,則安裝vsftpd算是大功告成。
開啟、停止、重啟vsftpd服務也很簡單:
service vsftpd start | stop | restart
新安裝的vsftpd默認是可以匿名訪問,如果只想給某一個用戶專門訪問某一目錄下的許可權,則需要修改vsftpd的配置了。
首先,創建一個專門用來訪問的用戶,例如叫「test」:
mkdir -p /home/test
useradd test -g ftp -d /home/test -s /sbin/nologin
設置密碼:
passwd test
修改vsftpd的配置文件「vi /etc/vsftpd.conf」:
#禁止匿名訪問
anonymous_enable=NO
#接受本地用戶
local_enable=YES
#可以上傳
write_enable=YES
#啟用在chroot_list_file的用戶只能訪問根目錄
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
在/etc/vsftpd.chroot_list添加受訪問目錄限制的用戶:
echo "test" >> /etc/vsftpd.chroot_list
安裝過程中遇到的一些問題:
「530 Login incorrect」
在 /etc/shells 最後一行添加「/sbin/nologin」
「500 OOPS: vsftpd: refusing to run with writable root inside chroot()」
啟用了chroot的話,根目錄要設置為不可寫
chmod a-w /home/test
OK,重啟vsftpd之後就可以使用上面新創建的賬號訪問:)

『柒』 如何在ubuntu系統上建立一個ftp伺服器

工具/原料

Linux系統
Ubuntu/CentOS都可以
方法/步驟

1
1、更新源列表
打開」終端窗口」,輸入」sudo apt-get update」 回車--->輸入當前登錄用戶的管理員密碼,回車,等待該命令執行完成就可以了。如果不運行該命令,直接安裝vsftpd就會出現幾個軟體包無法下載。

2
2、安裝vsftpd
打開終端,輸入」sudo apt-get install vsftpd」 回車,安裝完成即可。

3、判斷vsftpd是否安裝成功
打開終端,輸入」sudo service vsftpd restart」 重啟vsftpd伺服器,回車後,vsftpd處於運行狀態,則安裝成功。

4、新建」/home/test」 目錄作為用戶主目錄
打開終端窗口,輸入」sudo mkdir /home/test」 回車,在輸入」sudo ls
/home」 回車,有一個test目錄,則用戶目錄創建成功。

5、新建用戶test並設置密碼
打開終端,輸入」sudo useradd –d /home/test –s /bin/bash test」 回車,新建用戶成功,在輸入」sudo passwd test」 設置test用戶的密碼(輸入兩次) 回車,密碼設置成功。

6、配置文件/etc/vsftpd.conf

打開終端,輸入」sudo vim /etc/vsftpd.conf」 回車,打開vsftpd文件,進入插入(編輯)模式向文件中追加」userlist_deny=NO
userlist_enable=YES userlist_file=/etc/allowed_users」 和 」seccomp_sandbox=NO」 設置文件中的」local_enable=YES」 保存退出即可。

7、新建/etc/allowed_users文件
打開終端,輸入」sudo vim /etc/allowed_users」 回車,輸入test,保存並退出即完成該文件的創建。

8、使用vim查看/etc/ftpusers文件中的內容
打開"終端窗口",輸入"sudo vim /etc/ftpusers" 回車-->打開這個文件後,檢查是否有test這個用戶名,若沒有,就直接退出。若有就刪除test用戶名,因為這個文件中記錄的是不能訪問FTP伺服器的用戶清單。

9、使用WinSCP登錄FTP伺服器
用test用戶名登錄linux,打開終端,在根目錄下新建文件ftpTestFile.txt和userTestDir目錄,便於測試。

10、使用WinSCP工具遠程登錄到FTP伺服器
打開WinSCP工具進入登錄界面,輸入FTP伺服器的IP(192.168.220.128)、用戶名(test)、密碼(123456)即可登錄到FTP伺服器,如圖可看到FTP根目錄下的文件。

11、測試文件的上傳與下載
將本地文件UploadFile.txt上傳到FTP伺服器
從FTP伺服器下載ftpTestFile.txt到本地

12、查看FTP伺服器是否存在上傳的文件

13
最後經過測試,能實現文件的上傳與下載,

『捌』 ubuntu怎麼設置ftp伺服器

1、更新軟體源,保證源是最新的,這樣有利於下面在線通過apt-get install命令安裝ftp。 2、使用sudo apt-get install vsftp命令安裝vsftp,安裝軟體需要root許可權,我們使用sudo來暫時獲取。 3、安裝好ftp後默認是會自動創建ftp用戶的,然後設置ftp用戶的密碼,輸入sudo passwd ftp,然後輸入密碼,再確認密碼。 4、創建ftp用戶的家目錄,使用sudo mkdir /home/ftp命令 5、設置ftp家目錄的許可權,我這里為方便直接使用sudo chmod 777 /home/ftp命令將許可權設置為777,當然你可以根據自己需求進行設置。 6、對/etc/vsftpd.conf配置文件進行一定的修改。使用 sudo gedit /etc/vsftpd.conf打開配置文件,如果你喜歡vi或vim編輯器也可以使用它們打開。 7、將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」(是否允許匿名ftp,若不允許選NO) 取消如下配置前的注釋符號: local_enable=YES(是否允許本地用戶登錄) write_enable=YES(是否允許本地用戶寫的許可權) chroot_local_user=YES(是否將所有用戶限制在主目錄) chroot_list_enable=YES(是否啟動限制用戶的名單) chroot_list_file=/etc/vsftpd.chroot_list(可在文件中設置多個賬號) 8、然後重啟ftp服務,使用命令sudo service vsftpd restart重啟ftp服務。 9、測試ftp,復制一些文件到/home/ftp目錄下 方法一:在瀏覽器中輸入ftp://localhost,網頁登錄。 方法二:在終端中輸入ftp localhost,然後輸入用戶名與密碼實現登錄。 另外:如果登錄ftp總是出現密碼錯誤,可以將/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改為pam_service_name=ftp,即可解決。

熱點內容
win7ftp用戶名和密碼設置 發布:2025-01-22 17:46:48 瀏覽:220
三表聯查的sql語句 發布:2025-01-22 17:27:13 瀏覽:417
安卓怎麼解壓分卷壓縮 發布:2025-01-22 17:24:59 瀏覽:720
歐姆龍plc編程語言 發布:2025-01-22 17:21:48 瀏覽:395
和值編程 發布:2025-01-22 17:20:07 瀏覽:517
微信青少年模式獨立密碼是什麼 發布:2025-01-22 16:52:06 瀏覽:589
騰訊雲伺服器怎麼購買 發布:2025-01-22 16:45:01 瀏覽:630
天貓怎麼上傳視頻 發布:2025-01-22 16:40:02 瀏覽:727
安卓如何把抖音評論換成黑色 發布:2025-01-22 16:30:57 瀏覽:702
連接池Java 發布:2025-01-22 16:28:27 瀏覽:260