進入命令列模式:
1. 輸入:useradd來建立乙個ftp使用者,passwd設定該使用者的密碼。usermod -g 使用者名稱 ftp(設定使用者為ftp組群)。chown -r 使用者名稱:組群 資料夾(設定資料夾為ftp使用者預設資料夾)。
2. 輸入:rpm -qa|grep vsftpd檢查vsftpd是否安裝。
3. 輸入:ntsysv,選擇 vsftpd,確定。
4. 輸入:vi /etc/vsftpd/vsftpd.conf設定配置檔案:
修改:anonymous_enable=no(取消匿名使用者登入)
chroot_local_user=no
chroot_list_enable=yes(這行必須要有, 否則檔案chroot_list不會起作用)
chroot_list_file=/etc/vsftpd/chroot_list
把不希望瀏覽其他目錄的使用者新增進入chroot_list檔案中,這樣檔案中使用者只能訪問自己的根目錄(home/使用者名稱)。
5. 輸入:service vsftpd start,啟動vsftpd。
6. 設定防火牆為信任ftp。
redhat上使用root使用者登入vsftp
登入到redhat進入/etc
修改vsftpd.user_list和vsftpd.ftpusers
把root刪除,儲存,重啟ftp server
service vsftpd restart
ftp使用root使用者登入,ok。
linux開機自動啟動vsftpd:
方法一:
chkconfig vsftpd on
service vsftpd start
方法二:
最簡單的辦法,把service vsftpd start加入/etc/rc.local即可。
個人推薦用方法一,比較好
簡單的 vsftpd指令配置
配置的檔案在 etc vdftpd vsftpd.conf 修改第一行為anonymous enable no 只有管理員才能訪問 檢查開機自啟動 chkconfig list 增加自啟動chkconfig level 35 vsftpd 增加管理員useradd ftpadmin s sbin n...
vsftpd 的安裝和配置
上面兩件事完成,偷偷竊喜一下,卻還要把 war 包傳到伺服器,這個也不會。所以只能現學現賣,還好成功了。用的是ubuntu系統,版本為16.04,vsftpd 搭建步驟如下 第一步 apt get update 一定要先執行這條語句 不然後報錯!訪問源列表裡的每個 並讀取軟體列表,然後儲存在本地電腦...
Vsftpd的安裝和配置。
需要使用ftp來做伺服器,就選用了vsftpd來實現。安裝起來比較簡單,但是在過程中出現了幾個問題,為了防止以後使用,就記錄一下整個過程。安裝首先本人使用的是ubuntu系統,安裝vsftpd直接使用命令即可 sudo apt get install vsftpd安裝完成之後需要檢視對應的埠是否開放...