一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - 詳解在CentOS中安裝配置FTP服務(wù)器軟件VSFTP的流程

詳解在CentOS中安裝配置FTP服務(wù)器軟件VSFTP的流程

2019-09-04 16:12神神的蝸牛 Centos

這篇文章主要介紹了在CentOS中安裝配置FTP服務(wù)器軟件VSFTP的流程,配置方法同樣適用于其他系統(tǒng)下的操作借鑒,需要的朋友可以參考下

安裝 VSFTP
 

復(fù)制代碼

代碼如下:


yum -y install vsftpd


創(chuàng)建FTP日志文件路徑

復(fù)制代碼

代碼如下:


touch /var/log/vsftpd.log


啟動(dòng)配置

復(fù)制代碼

代碼如下:


chkconfig --list vsftpd


如果是全off 則手動(dòng)設(shè)置 0:off   1:off   2:off   3:off   4:off   5:off   6:off

復(fù)制代碼

代碼如下:


chkconfig --level 2345 vsftpd on


啟動(dòng)ftp服務(wù):

復(fù)制代碼

代碼如下:


service vsftpd start


查看ftp服務(wù)狀態(tài):

復(fù)制代碼

代碼如下:


service vsftpd status


重啟ftp服務(wù):

復(fù)制代碼

代碼如下:


service vsftpd restart


關(guān)閉ftp服務(wù):

復(fù)制代碼

代碼如下:


service vsftpd stop


編輯配置文件

復(fù)制代碼

代碼如下:


vi /etc/vsftpd/vsftpd.conf

 

復(fù)制代碼

代碼如下:


anonymous_enable=NO #設(shè)定不允許匿名訪問(wèn)
local_enable=YES #設(shè)定本地用戶可以訪問(wèn)。注:如使用虛擬宿主用戶,在該項(xiàng)目設(shè)定為NO的情況下所有虛擬用戶將無(wú)法訪問(wèn)。
chroot_list_enable=YES #使用戶不能離開(kāi)主目錄
xferlog_file=/var/log/vsftpd.log #設(shè)定vsftpd的服務(wù)日志保存路徑。注意,該文件默認(rèn)不存在。必須要手動(dòng)touch出來(lái)
ascii_upload_enable=YES #允許使用ASCII模式上傳
ascii_download_enable=YES #設(shè)定支持ASCII模式的上傳和下載功能。
pam_service_name=vsftpd #PAM認(rèn)證文件名。PAM將根據(jù)/etc/pam.d/vsftpd進(jìn)行認(rèn)證


以下這些是關(guān)于Vsftpd虛擬用戶支持的重要CentOS FTP服務(wù)配置項(xiàng)目。

 

默認(rèn)vsftpd.conf中不包含這些設(shè)定項(xiàng)目,需要自己手動(dòng)添加RHEL/CentOS FTP服務(wù)配置。
 

復(fù)制代碼

代碼如下:


guest_enable=YES #設(shè)定啟用虛擬用戶功能。
guest_username=ftp #指定虛擬用戶的宿主用戶。-RHEL/CentOS中已經(jīng)有內(nèi)置的ftp用戶了
user_config_dir=/etc/vsftpd/vuser_conf #設(shè)定虛擬用戶個(gè)人vsftp的RHEL/CentOS FTP服務(wù)文件存放路徑。存放虛擬用戶個(gè)性的CentOS FTP服務(wù)文件(配置文件名=虛擬用戶名)


創(chuàng)建 chroot list,將ftp用戶加入其中:

復(fù)制代碼

代碼如下:


touch /etc/vsftpd/chroot_list
echo ftp >> /etc/vsftpd/chroot_list


安裝Berkeley DB工具

復(fù)制代碼

代碼如下:


yum install db4 db4-utils


創(chuàng)建用戶密碼文本,注意奇行是用戶名,偶行是密碼

復(fù)制代碼

代碼如下:


vi /etc/vsftpd/vuser_passwd.txt
ftpuser1
ftppass1
ftpuser2
ftppass2


生成虛擬用戶認(rèn)證的db文件

復(fù)制代碼

代碼如下:


db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db


編輯認(rèn)證文件,注釋掉所有配置

復(fù)制代碼

代碼如下:


vi /etc/pam.d/vsftpd


增加下面兩句

復(fù)制代碼

代碼如下:


auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required pam_userdb.so db=/etc/vsftpd/vuser_passwd


創(chuàng)建虛擬用戶個(gè)性RHEL/CentOS FTP服務(wù)文件

復(fù)制代碼

代碼如下:


mkdir /etc/vsftpd/vuser_conf/
vi /etc/vsftpd/vuser_conf/ftpuser1


內(nèi)容如下:

復(fù)制代碼

代碼如下:


local_root=/opt/var/ftp1 # 虛擬用戶的根目錄(根據(jù)實(shí)際修改)
write_enable=YES # 可寫(xiě)
anon_umask=022 # 掩碼
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES


開(kāi)啟防火墻端口

復(fù)制代碼

代碼如下:


vi /etc/sysconfig/iptables


添加一行,端口號(hào)使用的默認(rèn)21端口

復(fù)制代碼

代碼如下:


-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT


為目錄附權(quán)限并重啟動(dòng)vsftp服務(wù):

復(fù)制代碼

代碼如下:


mkdir /opt/var/ftp/ftpuser1
chmod 777 /opt/var/ftp/ftpuser1
service vsftpd restart

延伸 · 閱讀

精彩推薦
  • CentosCentos 7開(kāi)啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    Centos 7開(kāi)啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    本篇文章主要介紹了Centos 7開(kāi)啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧...

    凌鋒8972021-12-29
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認(rèn)安裝了。今天小編為大家?guī)?lái)的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問(wèn)小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對(duì)大家會(huì)有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時(shí)間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法,涉及針對(duì)CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS6.5下Redis安裝與配置詳細(xì)步驟

    CentOS6.5下Redis安裝與配置詳細(xì)步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細(xì)步驟,詳細(xì)介紹redis單機(jī)單實(shí)例安裝與配置,服務(wù)及開(kāi)機(jī)自啟動(dòng)。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化相關(guān)知識(shí)點(diǎn),對(duì)此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
主站蜘蛛池模板: 亚洲精品色婷婷在线影院麻豆 | 四虎影视免费观看免费观看 | 色图18p| 秋霞在线一级 | 亚洲精品国偷拍自产在线观看蜜臀 | 亚洲精品视频久久 | 亚洲AV无码专区国产乱码网站 | 亚洲精品国产专区91在线 | 三极黄色 | 91精品导航在线观看 | 天堂va在线高清一区 | 国产精品aⅴ | 亚欧有色在线观看免费版高清 | 国产在线三级 | 日本在线播放 | 日本护士xxxx视频免费 | 极品丝袜小说全集 | 三年片韩国在线 | 成年看片免费高清观看 | 狠狠涩| 狠狠色狠狠色综合婷婷tag | 成人男女啪啪免费观看网站 | 美女扒开屁股 | 精品久久久久亚洲 | 四虎影视黄色 | 美女奶口隐私免费视频网站 | 国产情侣偷国语对白 | 亚洲成人免费 | 久久久久国产一级毛片高清片 | 大学生初次破苞免费视频 | 男人j桶进女人p桶爽 | 欧美成人免费观看国产 | 国产成人愉拍精品 | 小伙无套内射老女人 | 青草视频网址 | 91制片厂制作果冻传媒破解 | 赤坂丽女医bd无删减在线观看 | 韩国禁片在线观看久 | 亚洲国产精品嫩草影院久久 | 欧美一区二区三区精品 | 免费被黄网站在观看 |