新聞中心

1.創(chuàng)建虛擬賬戶文件,奇數(shù)行為用戶名,偶數(shù)行為密碼

2.將存儲虛擬賬戶用戶名密碼文件轉(zhuǎn)換為數(shù)據(jù)庫,數(shù)據(jù)庫文件為vuser.db
3.配置pam驗證加載賬戶名密碼數(shù)據(jù)庫
4.創(chuàng)建系統(tǒng)賬戶指定ftp根目錄位置,用戶名為virtualftp
5.修改ftp主配置文件支持虛擬賬戶
6.創(chuàng)建存儲虛擬賬戶訪問ftp目錄
7.設(shè)置Alice允許下載和上傳權(quán)限
8.設(shè)置marry下載上傳創(chuàng)建目錄刪除數(shù)據(jù)覆蓋重命名文件或者目錄
9.創(chuàng)建測試數(shù)據(jù)啟動服務(wù)設(shè)置服務(wù)開機自動啟動
1)創(chuàng)建測試數(shù)據(jù)
2)設(shè)置ftp根目錄為755權(quán)限,允許其他用戶下載,設(shè)置777權(quán)限,允許寫入
3)啟動服務(wù)開機自動啟動
全局配置項字段詳解

- listen=NO: 是否以獨立運行的方式監(jiān)聽服務(wù)
- listen_address=IP地址:設(shè)置監(jiān)聽f t p服務(wù)的ip地址,默認監(jiān)聽所有IP地址
- listen_port=21:設(shè)置監(jiān)聽ftp服務(wù)的端口號
- write_enable=YES:開啟寫入權(quán)限
- download_enable=YES:允許下載權(quán)限
- dirmessage_enable=YES:用戶切換進入目錄時顯示 “.message”文件(如果已存在)的內(nèi)容
- xferlog_enable=YES:啟用xferlog日志,默認記錄到 /var/log/xferlog
- xferlog_std_format=YES:ftp日志格式
- connect_from_port_20=YES:數(shù)據(jù)連接端口號默認20
- pasv_enable=NO:禁止被動模式連接;默認允許被動模式連接
- pasv_max_port=21600:起始端口號
- pasv_min_port=21700:結(jié)束端口號
- pam_service_name=vsftpd:開啟PAM驗證
- userlist_enable=YES:允許user_list列表用戶登錄ftp
- userlist_deny=YES:不允許user_list列表用戶登錄ftp
- max_clients=0:限制多個客戶端同時連接(0為無限制)
- max_per_ip=0:允許相同IP地址訪問ftp連接次數(shù)(0為無限制)
- tcp_wrappers=YES:ftp的訪問控制列表提升安全性使用
匿名配置項字段詳解 - anonymous_enable=YES:是否允許匿名訪問;
- anon_umask=022:設(shè)置匿名用戶所上傳文件的默認權(quán)限掩碼值(反掩碼);
- anon_root=/var/ftp:設(shè)置匿名用戶的FTP根目錄;
- anon_upload_enable=YES;是否允許匿名用戶上傳文件;
- anon_mkdir_write_enable=YES:是否允許匿名用戶由創(chuàng)建目錄的寫入權(quán)限;
- anon_other_write_enable=YES:是否允許匿名用戶有其他寫入權(quán)限,如對文件改名、覆蓋及刪除文件等
本地用戶配置項 - local_enable=YES:是否允許本地用戶訪問;
- local_umask=022:設(shè)置本地用戶所上傳文件的默認權(quán)限掩碼值(反掩碼);
- local_root=/var/ftp:設(shè)置本地用戶的FTP根目錄(默認為用戶的宿主目錄);
- chroot_local_user=YES:是否將FTP本地用戶禁錮在宿主目錄中;
- allow_writeable_chroot=YES:允許被限制用戶的主目錄具有寫權(quán)限;
- local_max_rate=0:限制本地用戶的大傳輸速率(0為無限制),單位為字節(jié)/秒(B/s)
虛擬用戶配置項 - guest_username=test:指定映射的系統(tǒng)用戶名稱;
- guest_enable=YES:是否啟用虛擬用戶;
- allow_writeable_chroot=允許被限制用戶的主目錄具有寫權(quán)限(此項必須寫入,否則可能會報錯)
- anon_world_readable_only=NO:允許用戶下載目錄內(nèi)容
- anon_other_write_enable=YES:允許匿名用戶有其他寫入權(quán)限,如重命名、覆蓋及刪除文件等;
- user_config_dir=/etc/vsftpd/vusers_dir:指定虛擬用戶獨立的配置文件目錄;
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
文章標(biāo)題:centos7搭建虛擬用戶ftp服務(wù)-創(chuàng)新互聯(lián)
鏈接URL:http://fisionsoft.com.cn/article/hhpih.html


咨詢
建站咨詢
