国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - CentOS中vsftp安裝與配置詳解

CentOS中vsftp安裝與配置詳解

2021-11-23 17:28backerwww Centos

這篇文章主要介紹了CentOS中vsftp安裝與配置詳解,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

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

1. 安裝

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

使用yum命令直接安裝:

?
1
yum -y install vsftpd

然后為它創建日志文件:

?
1
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服務:

?
1
service vsftpd start

查看ftp服務狀態:

?
1
service vsftpd status

重啟ftp服務:

?
1
service vsftpd restart

關閉ftp服務:

?
1
service vsftpd stop

3. 配置vsftp服務

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

?
1
#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用戶加入其中:

?
1
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服務文件

?
1
2
3
4
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 添加密碼:

?
1
#passwd dongge

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

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

6.3 目錄掛載:

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

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

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

7. 支持http下載

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

?
1
#vi /etc/httpd/conf/httpd.conf

添加如下代碼:

?
1
2
3
4
5
6
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服務即可

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

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

    CentOS之家6522019-09-19
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

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

    centos之家5272019-07-11
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

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

    Linux社區4472020-08-21
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

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

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

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

    腳本之家8022019-05-29
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
主站蜘蛛池模板: 综合久久综合久久 | 成人国产精品视频 | 99久久久国产精品 | 国产精品久久久久久久久久免费 | 国产免费自拍av | 日本中文字幕一区二区 | 在线 亚洲 欧美 | 亚洲aⅴ天堂av在线电影软件 | 亚洲精品一区二区三区四区高清 | 91精品国产综合久久久久久 | 中文字幕精品视频 | 亚洲精品久久久久久下一站 | 国产欧美日韩综合精品一区二区 | 久久久一区二区 | 狠狠狠狠狠狠 | 欧美成人一区二区三区 | 欧美日韩综合 | 日韩一二三区视频 | 99黄色片 | 我我色综合 | 国产精品久久久久久久久久久久久 | 51国产午夜精品免费视频 | 国产视频久久久久久久 | 自拍小电影 | 亚洲精品久久久一区二区三区 | 91视频网 | 欧美一区二区三区免费视频 | 免费黄色网页 | 天堂资源最新在线 | 欧美一区二区日韩一区二区 | 欧美一区二区三区视频在线 | 精品福利一区二区三区免费视频 | 久久天堂视频 | 99草在线视频 | 久久久久久久成人 | 久综合网 | 久久久99精品免费观看 | 欧美日韩免费视频 | 怡红院成人影院 | 九九久久精品 | 中文字幕综合在线 |