vsftpd ubuntu下

配置ftp的時候遇到了許多坑.
網(wǎng)上多數(shù)說默認目錄在/var/ftp 下 結(jié)果ubuntu下默認實在/srv/ftp
先檢查一下nologin的位置疾忍,通常在/usr/sbin/nologin或者/sbin/nologin下
這點很重要決定你ftp能否配置成功I肜健!=⒂俊!5亚蟆0旧ァ!
ubuntu安裝ftp服務(wù)器
1: 安裝vsftpd
~$ sudo apt-get install vsftpd
ubuntu10.10自己裝了屈扎,這步省略埃唯。
2: 配置vsftpd
2.1 修改vsftpd的配置文件。此類配置文件通常位于 /etc 目錄下鹰晨。
~$ sudo gedit /etc/vsftpd.conf
原文件中不少指令被注釋墨叛,只要啟用部分即可,一下是啟用的命令(配置文件中對每一條都有具體說明)
listen=YES # 服務(wù)器監(jiān)聽#anonymous_enable=YES # 匿名訪問允許 很危險模蜡,默認不要開啟漠趁,local_enable=YES # 本地主機訪問允許write_enable=YES # 寫允許#anon_upload_enable=YES# 匿名上傳允許,默認是NO忍疾,嫌麻煩的可以開起來棚潦。出了問題我不負責(zé)~#anon_mkdir_write_enable=YES # 匿名創(chuàng)建文件夾允許dirmessage_enable=YES # 進入文件夾允許xferlog_enable=YES # ftp 日志記錄允許connect_from_port_20=YES # 允許使用20號端口作為數(shù)據(jù)傳送的端口secure_chroot_dir=/var/run/vsftpd/emptypam_service_name=vsftpdrsa_cert_file=/etc/ssl/private/vsftpd.pem
保存。
2.2 設(shè)置ftp相關(guān)目錄安裝完畢后膝昆,/srv下會增加一個ftp目錄丸边。同時系統(tǒng)會增加一個名為ftp的用戶組,可以用~$ sudo cat /etc/shadow 查看荚孵, 如 ftp:*:14993:0:99999:7:::妹窖。我們在/srv/ftp目錄下創(chuàng)建兩個分別名為upload和download的目錄,分別用于上傳和下載收叶。接下來我們?yōu)閯偛艅?chuàng)建的幾個目錄設(shè)置權(quán)限骄呼,如下:
權(quán)限 /srv/ftp /srv/ftp/upload /srv/ftp/download
用戶組(ftp) 讀 讀寫 讀
其他用戶 讀 讀寫 讀
執(zhí)行命令:
~$ sudo chmod 755 /home/ftp
~$ sudo chmod 777 /home/ftp/upload
~$ sudo chmod 755 /home/ftp/download
如此,一方面我們允許了用戶組ftp訪問/home/ftp (匿名訪問)判没;一方面賦予了用戶組ftp對/srv/ftp/upload的寫權(quán)利蜓萄,因此網(wǎng)絡(luò)上的用戶可以方便地上傳文件,但注意澄峰,當(dāng)他們上傳后嫉沽,上傳的文件只有root對這些文件擁有權(quán)限,也就是說這個目錄僅能用于上傳俏竞,無法下載其中的文件绸硕;此外賦予了用戶組ftp對 /home/ftp/download的讀權(quán)利,同時我們拷貝進該目錄下的文件對于用戶組而言通常都有讀權(quán)利魂毁,因此網(wǎng)絡(luò)上的用戶從此目錄下能且僅能下載文件玻佩。從而滿足了我們預(yù)先的要求。
3:啟動vsftpd
~$ sudo service vsftpd start
查看當(dāng)前所有進程: ~$ ps -e
2183 ? 00:00:00 vsftpd
至此服務(wù)器端vsftp的最基本配置已完成席楚,vsftpd已開啟咬崔。(注意你的防火墻配置,作為簡單試驗可以直接停用防火墻)當(dāng)然關(guān)閉vsftpd進程只需要執(zhí)行~$ sudo service vsftpd stop烦秩,同時還可以使用命令~$ pgrep vsftpd 來查看進程vsftp是否存在垮斯。
4:vsftpd 設(shè)置用戶目錄郎仆,如果你設(shè)置了匿名用戶也可以登錄上傳的話~這個可以省了~(1) 增加組 sudo groupadd ftpgroup
(2 )修改vsftpd.conf
~$ sudo gedit /etc/vsftpd.conf  將底下三行  #chroot_list_enable=YES  # (default follows)  #chroot_list_file=/etc/vsftpd/chroot_list  改為  chroot_list_enable=YES  # (default follows)  chroot_list_file=/etc/vsftpd/chroot_list
(3) 增加用戶ftpuser并設(shè)置其目錄為/home/nation/ftp/uploadsudo useradd -g ftpgroup -d /srv/ftp/upload -M ftpuser
(注:G:用戶所在的組 d:表示創(chuàng)建用戶的自己目錄的位置給予指定
M:不建立默認的自家目錄,也就是說在/home下沒有自己的目錄)
(4 )設(shè)置用戶口令 passwd ftpuser
(5) 編輯chroot_list文件:sudo gedit /etc/vsftpd.chroot_list內(nèi)容為ftp用戶名,每個用戶占一行,如:ftpuser
(6 )重新啟動vsftpd:sudo service vsftpd start
參考
http://blog.csdn.net/nation_chen/article/details/7066277
注意:ftp用戶甚脉,是不能刪除的


以下為阿里云官方教程

http://help.aliyun.com/manual?spm=0.0.0.0.rlX3yy&helpId=273

Linux FTP服務(wù)配置
目錄:
1.Redhat/CentOS安裝vsftp軟件
2.Ubuntu/Debian安裝vsftp軟件

? Redhat/CentOS安裝vsftp軟件

  1.  更新yum源
    

首先需要更新系統(tǒng)的yum源丸升,便捷工具下載地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

  1.  安裝vsftp
    

使用yum命令安裝vsftp

yum install vsftpd -y

  1.  添加ftp帳號和目錄
    

先檢查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下牺氨。
使用下面的命令創(chuàng)建賬戶狡耻,該命令指定了/alidata/www/wwwroot為用戶pwftp的家目錄,您可以自己定義賬戶名和目錄:

useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

修改該賬戶密碼:

passwd pwftp

修改指定目錄的權(quán)限

chown -R pwftp.pwftp /alidata/www/wwwroot

  1.  配置vsftp
    

編輯vsftp配置文件猴凹,命令如下:

vi /etc/vsftpd/vsftpd.conf

將配置文件中”anonymous_enable=YES “改為 “anonymous_enable=NO”
取消如下配置前的注釋符號:
local_enable=YES
write_enable=YES
chroot_local_user=YES
保存修改夷狰,按ESC鍵,輸入:wq

  1.  修改shell配置
    

vi編輯/etc/shells郊霎,如果該文件里沒有/usr/sbin/nologin或者/sbin/nologin(具體看當(dāng)前系統(tǒng)配置)則追加進去

  1.  啟動vsftp服務(wù)并測試登錄
    

使用命令啟動vsftp服務(wù):

service vsftpd start

然后用帳號pwftp測試下是否可以登陸ftp沼头。目錄是/alidata/www/wwwroot。

? Ubuntu/Debian安裝vsftp軟件

  1.  更新軟件源
    

首先需要更新系統(tǒng)的軟件源书劝,便捷工具下載地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

  1.  安裝vsftp
    

使用apt-get命令安裝vsftp

apt-get install vsftpd -y

  1.  添加ftp帳號和目錄
    

先檢查一下nologin的位置进倍,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令創(chuàng)建賬戶购对,該命令指定了/alidata/www/wwwroot為用戶pwftp的家目錄猾昆,您可以自己定義賬戶名和目錄:

useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

修改該賬戶密碼:

passwd pwftp

修改指定目錄的權(quán)限

chown -R pwftp.pwftp /alidata/www/wwwroot

  1.  配置vsftp
    

編輯vsftp配置文件,命令如下:

vi /etc/vsftpd.conf

將配置文件中”anonymous_enable=YES “改為 “anonymous_enable=NO”
取消如下配置前的注釋符號:
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
保存退出
編輯/etc/vsftpd.chroot_list文件骡苞,將ftp的賬戶名添加進去垂蜗,保存退出

  1.  修改shell配置
    

vi編輯/etc/shells,如果該文件里沒有/usr/sbin/nologin 或者/sbin/nologin(具體看當(dāng)前系統(tǒng)配置)則追加進去

  1.  重啟vsftp服務(wù)并測試登錄
    

使用命令啟動vsftp服務(wù):

service vsftpd restart

然后用帳號pwftp測試下是否可以登陸ftp解幽。目錄是/alidata/www/wwwroot贴见。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市躲株,隨后出現(xiàn)的幾起案子片部,更是在濱河造成了極大的恐慌,老刑警劉巖徘溢,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吞琐,死亡現(xiàn)場離奇詭異,居然都是意外死亡然爆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門黍图,熙熙樓的掌柜王于貴愁眉苦臉地迎上來曾雕,“玉大人,你說我怎么就攤上這事助被∑收牛” “怎么了切诀?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長搔弄。 經(jīng)常有香客問我幅虑,道長,這世上最難降的妖魔是什么顾犹? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任倒庵,我火速辦了婚禮,結(jié)果婚禮上炫刷,老公的妹妹穿的比我還像新娘擎宝。我一直安慰自己,他們只是感情好浑玛,可當(dāng)我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布绍申。 她就那樣靜靜地躺著,像睡著了一般顾彰。 火紅的嫁衣襯著肌膚如雪极阅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天涨享,我揣著相機與錄音筋搏,去河邊找鬼。 笑死灰伟,一個胖子當(dāng)著我的面吹牛拆又,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播栏账,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼帖族,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了挡爵?” 一聲冷哼從身側(cè)響起竖般,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎茶鹃,沒想到半個月后涣雕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡闭翩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年挣郭,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疗韵。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡兑障,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情流译,我是刑警寧澤逞怨,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站福澡,受9級特大地震影響叠赦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望豆拨。 院中可真熱鬧故觅,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棍好。三九已至,卻和暖如春允耿,著一層夾襖步出監(jiān)牢的瞬間借笙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工较锡, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留业稼,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓蚂蕴,卻偏偏與公主長得像低散,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子骡楼,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容