centos7搭建ftp(虛擬用戶)

安裝前的準(zhǔn)備

關(guān)閉防火墻或者開端口權(quán)限。一般是firewalld或者iptables婚温。

systemctl stop firewalld
systemctl disable firewalld

關(guān)閉sellinux
立即關(guān)閉

setenforce 0

永久關(guān)閉

vi /etc/selinux/config修改SELINUX

SELINUX=disabled

查看是否關(guān)閉

getenforce

安裝vsftpd

yum install -y vsftpd
systemctl start vsftpd
systemctl enable vsftpd

配置vsftpd

建vsftpd使用的系統(tǒng)用戶锡宋,主目錄為/home/vsftpd儡湾,禁止ssh登錄。創(chuàng)建之后所有虛擬用戶使用這個(gè)系統(tǒng)用戶訪問文件执俩。

useradd vsftpd -d /home/vsftpd -s /bin/false

創(chuàng)建虛擬用戶主目錄徐钠,比如虛擬用戶叫ftp1,執(zhí)行下面的命令役首。

    mkdir -p /home/vsftpd/ftp1

編輯虛擬用戶名單文件:(第一行賬號尝丐,第二行密碼显拜,注意:不能使用root做用戶名,系統(tǒng)保留)

vi /etc/vsftpd/loginusers.conf

增加

ftp1
123456

這樣就創(chuàng)建了ftp1這個(gè)虛擬用戶摊崭,密碼為123456

  • 根據(jù)這個(gè)文件創(chuàng)建數(shù)據(jù)庫文件
db_load -T -t hash -f /etc/vsftpd/loginusers.conf /etc/vsftpd/loginusers.db
chmod 600 /etc/vsftpd/loginusers.db
  • 啟用這個(gè)數(shù)據(jù)庫文件

    vi /etc/pam.d/vsftpd
    

注釋掉所有內(nèi)容后讼油,增加下面的內(nèi)容

auth    sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers
account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers

創(chuàng)建虛擬用戶配置文件目錄

mkdir /etc/vsftpd/userconf

創(chuàng)建虛擬用戶配置用(一個(gè)戶名對應(yīng)一個(gè)文件)

vi /etc/vsftpd/userconf/ftp1

增加下面的內(nèi)容

local_root=/home/vsftpd/ftp1/
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

配置說明
//設(shè)置FTP賬號根目錄
local_root=/home/vsftpd/ftp1/
//允許寫入權(quán)限杰赛,包括修改
write_enable=YES
//允許匿名用戶瀏覽呢簸,下載文件
anon_world_readable_only=NO
//允許匿名用戶上傳
anon_upload_enable=YES
//允許匿名用戶上傳/建立目錄
anon_mkdir_write_enable=YES
//允許匿名用戶具有建立目錄,上傳之外的權(quán)限乏屯,如重命名根时,刪除
anon_other_write_enable=YES

  • 修改主配置文件

    vi /etc/vsftpd/vsftpd.conf
    

更改如下

#修改
anonymous_enable=NO
ascii_upload_enable=YES
ascii_download_enable=YES
#增加
guest_enable=YES
guest_username=vsftpd
user_config_dir=/etc/vsftpd/userconf
allow_writeable_chroot=YES

配置說明
//禁止匿名用戶登錄
anonymous_enable=NO
//禁止用戶訪問除主目錄以外的目錄
chroot_local_user=YES
//設(shè)定支持ASCII模式的上傳和下載功能
ascii_upload_enable=YES
ascii_download_enable=YES
// 啟動虛擬用戶
guest_enable=YES
//虛擬用戶使用的系統(tǒng)用戶名
guest_username=vsftpd
//虛擬用戶使用的配置文件目錄
user_config_dir=/etc/vsftpd/userconf
//最新版的vsftpd為了安全必須用戶主目錄(也就是/home/vsftpd/ftp1)沒有寫權(quán)限,才能登錄辰晕,或者使用allow_writeable_chroot=YES蛤迎,如果
不設(shè)置allow_writeable_chroot,#設(shè)置FTP上傳文件新增權(quán)限含友,可以對主目錄權(quán)限為755替裆,主目錄下面的子目錄再設(shè)置777權(quán)限 。如以下這般設(shè)置
chmod -R 755 /home/vsftpd
chmod R 777 /home/vsftpd/ftp1

  • 最后重啟服務(wù)使配置生效
    allow_writeable_chroot=YES

    systemctl restart vsftpd

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末窘问,一起剝皮案震驚了整個(gè)濱河市辆童,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌惠赫,老刑警劉巖把鉴,帶你破解...
    沈念sama閱讀 221,331評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異儿咱,居然都是意外死亡庭砍,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,372評論 3 398
  • 文/潘曉璐 我一進(jìn)店門混埠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怠缸,“玉大人,你說我怎么就攤上這事钳宪〗冶保” “怎么了?”我有些...
    開封第一講書人閱讀 167,755評論 0 360
  • 文/不壞的土叔 我叫張陵使套,是天一觀的道長罐呼。 經(jīng)常有香客問我,道長侦高,這世上最難降的妖魔是什么嫉柴? 我笑而不...
    開封第一講書人閱讀 59,528評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮奉呛,結(jié)果婚禮上计螺,老公的妹妹穿的比我還像新娘夯尽。我一直安慰自己,他們只是感情好登馒,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,526評論 6 397
  • 文/花漫 我一把揭開白布匙握。 她就那樣靜靜地躺著,像睡著了一般陈轿。 火紅的嫁衣襯著肌膚如雪圈纺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,166評論 1 308
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼杨名。 笑死捆昏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,768評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼罗售!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起钩述,我...
    開封第一講書人閱讀 39,664評論 0 276
  • 序言:老撾萬榮一對情侶失蹤寨躁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后切距,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體朽缎,經(jīng)...
    沈念sama閱讀 46,205評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,290評論 3 340
  • 正文 我和宋清朗相戀三年谜悟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了话肖。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,435評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡葡幸,死狀恐怖最筒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蔚叨,我是刑警寧澤床蜘,帶...
    沈念sama閱讀 36,126評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站蔑水,受9級特大地震影響邢锯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜搀别,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,804評論 3 333
  • 文/蒙蒙 一丹擎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦蒂培、人聲如沸再愈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,276評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽翎冲。三九已至,卻和暖如春媳荒,著一層夾襖步出監(jiān)牢的瞬間抗悍,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工肺樟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留檐春,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,818評論 3 376
  • 正文 我出身青樓么伯,卻偏偏與公主長得像,于是被迫代替她去往敵國和親卡儒。 傳聞我的和親對象是個(gè)殘疾皇子田柔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,442評論 2 359

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

  • ftp 文件傳輸協(xié)議 跨平臺 上傳下載文件 vsftpd 工具:非常安全的文件傳輸協(xié)議;默認(rèn)的命令端口21號骨望,數(shù)據(jù)...
    柒夏錦閱讀 4,039評論 1 9
  • vsftpd.conf 部分:文件格式(5)索引 返回主要內(nèi)容 名稱 vsftpd.conf - vsftpd的配...
    張龍象閱讀 2,295評論 0 1
  • FTP服務(wù)概述 簡單FTP構(gòu)建及訪問 VSFTP服務(wù)基礎(chǔ) 用戶禁錮硬爆、黑白名單 FTP并發(fā)及帶寬限制 一、FTP服務(wù)...
    紫_軒閱讀 7,614評論 3 25
  • vsftpd配置文件詳解 1.默認(rèn)配置: a.允許匿名用戶和本地用戶登陸擎鸠。 anonymous_enable=YE...
    指間_流年閱讀 9,237評論 0 2
  • 圖片更清晰缀磕,文字在最下面 FTP是TCP/IP的一種應(yīng)用,使用TCP而不是UDP劣光,所以是可靠的袜蚕,面向連接的。 FT...
    停下浮躁的心閱讀 1,719評論 0 4