亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

CentOS中vsftp安裝與配置詳解

2024-09-01 13:49:00
字體:
來源:轉載
供稿:網友

一般我們在安裝完系統后都會自動安裝了vsftp服務了,但是有時候還是得需要自己動手的,比如這兩天就在給我朋友配置了一下,順手把過程記錄下來,以便需要的時候查閱或者給需要的朋友提供方便:)

1. 安裝

使用chkconfig --list來查看是否裝有vsftpd服務;

使用yum命令直接安裝:

yum -y install vsftpd

然后為它創建日志文件:

touch /var/log/vsftpd.log

這樣簡單的兩個命令就完成了vsftp的安裝,但是如果你現在想這樣ftp://your_ip來訪問的話,那還不行,為什么??很簡單,權限的問題!

2. 啟動與配置自啟動

使用chkconfig --list來查看vsftpd服務啟動項情況;

如果看到的是如下顯示的結果:

vsftpd          0:off   1:off   2:off   3:off   4:off   5:off   6:off

服務全部都是off的,注意這里的off表示的是服務器啟動的時候是否會自啟動服務,我們使用如下命令來配置其自啟動:

chkconfig --level 2345 vsftpd on #2345對應的是上面對應的0-6項

查看與管理ftp服務:

啟動ftp服務:

service vsftpd start

查看ftp服務狀態:

service vsftpd status

重啟ftp服務:

service vsftpd restart

關閉ftp服務:

service vsftpd stop

3. 配置vsftp服務

編輯/etc/vsftpd/vsftpd.conf文件,配置vsftp服務

#vi /etc/vsftpd/vsftpd.conf

3.1 編輯修改如下項目:

anonymous_enable=NO #設定不允許匿名訪問

local_enable=YES #設定本地用戶可以訪問。注:如使用虛擬宿主用戶,在該項目設定為NO的情況下所有虛擬用戶將無法訪問。

chroot_list_enable=YES #使用戶不能離開主目錄

xferlog_file=/var/log/vsftpd.log #設定vsftpd的服務日志保存路徑。注意,該文件默認不存在。必須要手動touch出來

ascii_upload_enable=YES #允許使用ASCII模式上傳

ascii_download_enable=YES #設定支持ASCII模式的上傳和下載功能。

pam_service_name=vsftpd #PAM認證文件名。PAM將根據/etc/pam.d/vsftpd進行認證

以下這些是關于Vsftpd虛擬用戶支持的重要CentOS FTP服務配置項目。默認vsftpd.conf中不包含這些設定項目,需要自己手動添加RHEL/CentOS FTP服務配置。

guest_enable=YES #設定啟用虛擬用戶功能。

guest_username=ftp #指定虛擬用戶的宿主用戶。centos 里面已經有內置的ftp用戶了(注:此用戶在

chroot_list_file=/etc/vsftpd/chroot_list文件里所指定的用戶)-RHEL/CentOS中已經有內置的ftp用戶了

user_config_dir=/etc/vsftpd/vuser_conf #設定虛擬用戶個人vsftp的RHEL/CentOS FTP服務文件存放路徑。存放虛擬用戶個性的

CentOS FTP服務文件(配置文件名=虛擬用戶名)

3.2 創建chroot list,將ftp用戶加入其中:

touch /etc/vsftpd/chroot_list

echo ftp(#指定虛擬用戶的宿主用戶。見上) >> /etc/vsftpd/chroot_list

3.3 進行認證:

首先,安裝Berkeley DB工具,很多人找不到db_load的問題就是沒有安裝這個包。

yum install db4 db4-utils 或者 yum install db4*(*表示安裝所有含db4字符的安裝包)

然后,創建用戶密碼文本/etc/vsftpd/vuser_passwd.txt(①這五個地方的文件名要一樣) ,注意奇行是用戶名,偶行是密碼

ftpuser1
ftppass1
ftpuser2
ftppass2

接著,.生成虛擬用戶認證的db文件

db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db(②、③這五個地方的文件名要一樣)

編輯認證文件/etc/pam.d/vsftpd

注釋掉/etc/pam.d/vsftpd中所有的內容 反正已經不要本地用戶的認證了

特別注意 以下區別

32位系統增加以下兩句:

auth      required     pam_userdb.so db=/etc/vsftpd/vuser_passwd(④這五個地方的文件名要一樣)

account   required     pam_userdb.so db=/etc/vsftpd/vuser_passwd(⑤這五個地方的文件名要一樣)

64位系統增加以下兩句:

auth   required    /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd(④這四個地方的文件名要一樣)

account required    /lib64/security/pam_userdb.sodb=/etc/vsftpd/vuser_passwd(⑤這四個地方的文件名要一樣)

查看系統支持位數: getconf LONG_BIT

最后,創建虛擬用戶個性RHEL/CentOS FTP服務文件

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

內容如下:

local_root=/opt/var/ftp1 虛擬用戶的根目錄(根據實際修改)

write_enable=YES 可寫

anon_umask=022 掩碼

anon_world_readable_only=NO

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

4. 為目錄附權限并重啟動vsftp服務:

mkdir /opt/var/ftp/ftpuser1(創建ftp儲存目錄)

chmod 777 /opt/var/ftp/ftpuser1

service vsftpd restart

5. 常見問題:

5.1 553 Could not create file

一般都是SELinux的問題,設置SELinux的一個值,重啟服務器即可。

setsebool -P ftpd_disable_trans 1

service vsftpd restart

5.2 500 OOPS: bad bool value in config file for: write_enable

注意你的CentOS FTP服務文件中保證每一行最后沒有任何空格,一般出錯就是在多余的空格上。

5.3 虛擬用戶上傳后默認權限為:600,用戶無法下載文件

在配置文件中添加或修改anon_umask項的值。如anon_umask=022或000

6. 使用命令添加ftp用戶(與3.3類似)

6.1 添加ftp用戶,命令格式:

#adduser -d /目錄路徑 -g ftp -s /sbin/nologin 用戶名

如使用:#adduser -d /opt/dongge -g ftp -s /sbin/nologin dongge

增加了一個名為dongge的用戶,它的目錄屬于/opt/dongge下面,屬于ftp用戶組。此用戶是不可以登陸我們終端服務器的。

6.2 添加密碼:

#passwd dongge

設置用戶名為FTPUSER的用戶在目錄下可以讀寫的權限

#chown -R dongge:ftp /opt/dongge/

6.3 目錄掛載:

如果我們想把/opt/dongge目錄掛到我們的ftp目錄下面,可以使用mount命令

#mount –-bind /opt/dongge /var/ftp/dongge

這樣我們就完成了添加用戶與掛載目錄的配置

7. 支持http下載

編輯/etc/httpd/conf/httpd.conf文件:

#vi /etc/httpd/conf/httpd.conf

添加如下代碼:

Alias /fileshare "/var/ftp/ftpuser1"Options Indexes MultiViews  AllowOverride None  Order allow,deny  Allow from all

重啟httpd服務,即可使用http://your_ip/fileshare來訪問并下載所需要文件:)

8. 偷懶vsftp的配置方法

完成步驟1,2,3.1后,直接將如下代碼添加到/etc/vsftpd/vsftpd.conf文件中:

write_enable=YES 可寫
anon_umask=022 掩碼
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

重啟vsftpd服務即可

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美在线免费观看| 久久精品91久久香蕉加勒比| 欧美日韩在线第一页| 日韩欧美精品免费在线| 最新69国产成人精品视频免费| 成人在线播放av| www.日本久久久久com.| 亚洲成年人影院在线| 午夜精品久久久久久99热| 欧美极品少妇xxxxⅹ裸体艺术| 精品福利视频导航| 亚洲精品久久久久国产| 在线电影中文日韩| 日本国产欧美一区二区三区| 97久久久久久| 亚洲欧美一区二区三区情侣bbw| 26uuu日韩精品一区二区| 一本一本久久a久久精品综合小说| 欧美性xxxx18| 欧美精品video| 91精品国产乱码久久久久久蜜臀| …久久精品99久久香蕉国产| 亚洲第一天堂av| 日韩av日韩在线观看| 精品国内自产拍在线观看| 国产精品久久久久久久9999| 日本久久精品视频| 欧美有码在线观看| 北条麻妃一区二区三区中文字幕| 91香蕉电影院| 国产v综合ⅴ日韩v欧美大片| 亚洲精品欧美日韩专区| 欧美洲成人男女午夜视频| 5566成人精品视频免费| 青青久久av北条麻妃黑人| 欧美国产视频日韩| 国产精品视频26uuu| 久久久久久久国产精品视频| 久久91亚洲精品中文字幕| 日韩视频在线观看免费| 日韩精品久久久久久久玫瑰园| 美女少妇精品视频| 久久精品人人爽| 欧美成人免费大片| 韩剧1988免费观看全集| 亚洲国产精品中文| 欧美特黄级在线| 国产精品国产三级国产aⅴ浪潮| 欧美日韩第一页| 国产精品露脸自拍| 国产精品免费视频久久久| 欧美乱人伦中文字幕在线| 另类视频在线观看| 国产精品十八以下禁看| 久久视频这里只有精品| 亚洲国产精彩中文乱码av| 91精品国产综合久久男男| 欧美肥老妇视频| 国产成人精品视频在线观看| 中文字幕精品www乱入免费视频| 成人动漫网站在线观看| 91精品国产综合久久男男| 欧美一区二区三区精品电影| 91免费在线视频网站| 欧美在线一级va免费观看| 国自产精品手机在线观看视频| 在线观看日韩视频| 欧美中文在线观看| 欧美成人精品在线播放| 久久av中文字幕| 亚洲娇小xxxx欧美娇小| 国产精品久久久久9999| 中文综合在线观看| 久久视频精品在线| 国产精品青草久久久久福利99| 欧美日韩亚洲视频一区| 欧洲精品毛片网站| 亚洲精品第一国产综合精品| 亚洲人成网站999久久久综合| 成人免费网站在线| 一区二区亚洲欧洲国产日韩| 国内精品小视频| 国产精品日韩在线观看| 亚洲精品欧美日韩| 亚洲理论电影网| 亲子乱一区二区三区电影| 中文字幕精品久久久久| 亚洲第一精品福利| 国产成人一区二区在线| 日本aⅴ大伊香蕉精品视频| 亚洲欧美日韩第一区| 欧美大全免费观看电视剧大泉洋| 日韩专区在线观看| 国产精品高精视频免费| 亚洲精品久久久久久久久久久| 国产精品三级在线| 亚洲国产精品久久久久久| 一区二区三区黄色| 成人免费视频在线观看超级碰| 欧美一区二区三区……| 欧美肥臀大乳一区二区免费视频| 国产精品免费小视频| 久久色精品视频| 91香蕉国产在线观看| 韩国精品美女www爽爽爽视频| 91国产美女在线观看| 亚洲天堂第二页| 国产91对白在线播放| 国产精品无av码在线观看| 国产精品欧美激情在线播放| 国产精品电影久久久久电影网| 国产原创欧美精品| 久久艳片www.17c.com| 成人性生交xxxxx网站| 国产黑人绿帽在线第一区| 97久久超碰福利国产精品…| 2020国产精品视频| 欧美中文字幕第一页| 欧美人与物videos| 欧美成人在线免费视频| 亚洲欧美国产精品va在线观看| 97av在线视频| 亚洲最大的av网站| 国产精品久久久久久久久久小说| 日本免费在线精品| 成人午夜小视频| 4438全国亚洲精品在线观看视频| 国产99久久久欧美黑人| 78m国产成人精品视频| 亚洲三级免费看| 亚洲摸下面视频| 91国产视频在线| 色噜噜狠狠色综合网图区| 久久成人精品一区二区三区| 亚洲精选一区二区| www.久久色.com| 亚洲精品一区中文字幕乱码| 久久精品这里热有精品| www国产精品视频| 亚洲精品乱码久久久久久金桔影视| 国产精品视频永久免费播放| 亚洲人成网站999久久久综合| 午夜剧场成人观在线视频免费观看| 亚洲男人天堂网| 91免费看片在线| 国产精品扒开腿做| 日韩电影在线观看永久视频免费网站| 亚洲一区www| 91网站在线免费观看| 在线免费看av不卡| 久久影院中文字幕| 国产精品免费小视频| 91av免费观看91av精品在线| 欧美极度另类性三渗透| 国产精品一区二区三区毛片淫片| 亚洲男人天堂2019| 国产午夜精品美女视频明星a级| 成人免费观看a| 久久精品久久久久| 亚洲第一综合天堂另类专| 亚洲精品网站在线播放gif| 日本高清+成人网在线观看| 日韩中文字幕网| 色综合男人天堂|