[爆卦]ubuntu vsftpd教學是什麼?優點缺點精華區懶人包

為什麼這篇ubuntu vsftpd教學鄉民發文收入到精華區:因為在ubuntu vsftpd教學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者AKSN74 (AKSN74)看板Linux標題[問題] 新手安裝vsftpd的疑問時間Wed ...


各位好 小的第一次來本版 目前還是Linux新手 還請各位多多指教

小的目前使用Ubuntu 11.04 想用Ubuntu架一個FTP伺服器

看到網路上大部分都是用vsftpd這個軟體來架設FTP 因此也安裝了一套

目前看了鳥哥以及mkblog的vsftpd的教學嘗試弄一個 不過卻有不少疑問:


1.鳥大的vsftpd.conf是放在/etc/vsftpd/ 底下 但我安裝後卻是直接放在etc底下
是否需要作變更?

2.鳥大有說明還沒作設定之前就可以直接啟動 但我卻出現以下字串

sudo /etc/init.d/vsftpd start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service vsftpd start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start vsftpd

Warning: Fake initctl called, doing nothing.

這是我少裝了哪個程式呢?


3.在chroot上面設定好使用者名稱後 要去使用者及群組建立一樣名稱的帳號與設定密碼
除了這樣以外還需要設定什麼嗎?

4.要怎麼設定/home的分配大小



我是想建立類似學校FTP的方式 可以透過任何的程式登入並管理自己的FTP空間

還請各位有經驗的大大能夠指導小的 <(_ _)>

--
CPU:Intel Core i5 2500K 主機板:ASUS P8P67 PRO
記憶體:G.Skill Ripjaws DDR3-1333 4Gx2
顯示卡1:ASUS EAH6850 DirectCU 顯示卡2:NVIDIA GeForce 9800GT
硬碟:WD1002FAEX x2(RAID 0) PSU:振華 冰山旗艦 700W
機殼:Lubic 裸機架 螢幕:ASUS VH238T
作業系統:Windows 7 旗艦版 64位元 / Mac OS X 10.7(Lion)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.31.18
james732:2.只是告訴你可以用 sudo service vsftpd start 取代 07/13 17:49
james732: sudo /etc/init.d/vsftpd start 07/13 17:49
james732:4.要看你的/home是怎麼分割的,要調整有點麻煩 07/13 17:50
james732: 可貼上df -h的結果讓大家看一下 07/13 17:50
以下是我打了df -h的結果
/dev/sdb1 147G 3.9G 136G 3% /
none 3.9G 700K 3.9G 1% /dev
none 3.9G 172K 3.9G 1% /dev/shm
none 3.9G 88K 3.9G 1% /var/run
none 3.9G 0 3.9G 0% /var/lock

不過我打了正確指令後 vsftpd還是出現了警告

就是上面那段文字的最後一行
※ 編輯: AKSN74 來自: 59.126.31.18 (07/13 17:53)
Adama:1. debian系的vsftpd設定都直接放/etc下,所以正常 07/13 17:54
Adama:警告是因為service是SysV的工具,ubuntu現在改用upstart了 07/13 17:55
james732:這樣看起來你的/home最多最多就用136G,要再大就加裝硬碟 07/13 17:58
AKSN74:Warning: Fake initctl called, doing nothing. 07/13 18:01
AKSN74:我現在比較有問題的是這段.... 07/13 18:01
kdjf: you may also use the start(8) utility, e.g. start vsftpd 07/13 18:04
kdjf:root fs是用什麼(extN,xfs,...?) 可能用quota可以直接上 07/13 18:06
AKSN74:容量ok 因為本身只有160G 用的是ext4分割 07/13 18:08
james732:其實FTP有成功啟動的話就不用理會警告了...XD 07/13 18:15
但我照鳥哥的方法 輸入netstat -tulnp| grep 21
卻出現以下訊息

(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
這應該是沒有啟動到吧?
※ 編輯: AKSN74 來自: 59.126.31.18 (07/13 18:19)
james732:它只是說要顯示process名稱,必須要root權限才行 07/13 18:25
james732:你用 sudo netstat -tlupn | grep 21 試試 07/13 18:25
james732:或者 netstat -tlup 應該也不會顯示那個訊息 07/13 18:26
james732: netstat -tlun 才對,有問題的是那個 p 07/13 18:27
AKSN74:試了p和n了 還是沒訊息 囧 07/13 18:29
james732:sudo netstat -tlupn | grep 21 沒結果?那大概失敗了 07/13 18:32
AKSN74:對阿 不知道哪邊出問題 囧 07/13 18:34
hirokofan:RH系和debian/ubuntu的設定和位置多少有些不一樣 07/13 20:01
hirokofan:sudo netstat -antl 試試看,有可能21被轉成ftp-xxx 07/13 20:02
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 78694 0 0 0 56781 0 0 0
BMRU
lo 16436 0 20 0 0 0 20 0 0 0
LRU

這是netstat -anti的結果
※ 編輯: AKSN74 來自: 59.126.31.18 (07/13 20:05)
hirokofan:-antl (小寫L) 07/13 22:07
kadok:vsftpd.conf把anonymous_enable改為NO 07/14 10:02
kadok:/home需於安裝時掛在單一分割區,並啟動quota 07/14 10:02

你可能也想看看

搜尋相關網站