永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

無(wú)標(biāo)題文檔
wdCP系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用手冊(cè))
wdOS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用手冊(cè))
注冊(cè) 發(fā)貼 提問(wèn) 回復(fù)-必看必看 wddns免費(fèi)智能 DNS 開(kāi)通 本地或虛擬機(jī)使 用wdcp 一鍵包在mysql編 譯時(shí)"卡住"
AI導(dǎo)航網(wǎng)AI應(yīng)用網(wǎng)站大全 wdcp官方技術(shù)支持/服務(wù) 阿里云8折優(yōu)惠券 無(wú)敵云 騰訊云優(yōu)惠中,現(xiàn)注冊(cè)更有260代金額券贈(zèng)送
返回列表 發(fā)帖
提問(wèn)三步曲: 提問(wèn)先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會(huì)讓你更快解決問(wèn)題
1 提供詳細(xì),如系統(tǒng)版本,wdcp版本,軟件版本等及錯(cuò)誤的詳細(xì)信息,貼上論壇或截圖發(fā)論壇
2 做過(guò)哪些操作或改動(dòng)設(shè)置等

溫馨提示:信息不詳,很可能會(huì)沒(méi)人理你!論壇有教程說(shuō)明的,也可能沒(méi)人理!因?yàn)?你懂的

[教程] 在wdod和wdcp環(huán)境下架設(shè)VSFTPD虛擬用戶只上傳功能服務(wù)器

本帖最后由 mask 于 2013-1-15 13:21 編輯

檢查系統(tǒng)是否已安裝vsftp
rpm -q vsftpd
package vsftpd is not installed #說(shuō)明系統(tǒng)沒(méi)有安裝vsftpd

如果生成虛擬用戶數(shù)據(jù)文件的時(shí)候出現(xiàn)以下錯(cuò)誤
users.db-bash: db_load: command not found
因?yàn)樵趫?zhí)行db命令時(shí)候軟件包沒(méi)有安裝
db4
db4-devel
db4-java
db4-tcl
db4-utils
可以運(yùn)行yum install db4* 命令安裝


  安裝vsftpd
yum install vsftpd
按Y回車,系統(tǒng)自動(dòng)安裝
/etc/init.d/vsftpd start #啟動(dòng)vsftpd
service vsftpd restart #重啟
service vsftpd stop #停止
chkconfig vsftpd on #設(shè)置開(kāi)機(jī)時(shí)自動(dòng)運(yùn)行  也可以在wdcp面板控制自啟動(dòng),停止另外一個(gè)FTP服務(wù)很方便的。

使vsftp下root登錄:
1)編輯兩個(gè)FTP配置文件:/etc/vsftpd/ftpusers和/etc/vsftpd/user_list,將root那一行刪掉或#注釋掉;

這個(gè)看你自己需要修改不修改



  配置vsftp服務(wù)器
配置文件說(shuō)明:
/etc/vsftpd/vsftpd.conf vsftpd的核心配置文件
/etc/vsftpd/ftpusers 用于指定哪些用戶不能訪問(wèn)FTP服務(wù)器
/etc/vsftpd/user_list 指定允許使用vsftpd的用戶列表文件
/etc/vsftpd/vsftpd_conf_migrate.sh 是vsftpd操作的一些變量和設(shè)置腳本
/var/ftp/ 默認(rèn)情況下匿名用戶的根目錄

  配置/etc/vsftpd/vsftpd.conf
  配置前先備份
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.confbak
恢復(fù)文件
cp /etc/vsftpd/vsftpd.confbak /etc/vsftpd/vsftpd.conf
vi /etc/vsftpd/vsftpd.conf #配置

  只需添加
anonymous_enable=NO   #禁止匿名用戶 這個(gè)在原來(lái)里面改一下

guest_enable=YES 設(shè)定啟用虛擬用戶功能。
guest_username=vsftpd 指定虛擬用戶的宿主用戶(這個(gè)是我們后面要新建的用戶)
user_config_dir=/etc/vsftpd/vconf 設(shè)定虛擬用戶個(gè)人Vsftp的配置文件存放路徑。
也就是說(shuō),這個(gè)被指定的目錄里,將存放每個(gè)Vsftp虛擬用戶個(gè)性的配置文件,一個(gè)需要注意的
地方就是這些配置文件名必須和虛擬用戶名相同。
比如說(shuō)vsftpd.conf的配置文件,你復(fù)制到這個(gè)目錄下,你要mv一下,配置成虛擬用戶的名稱
virtual_use_local_privs=YES #當(dāng)該參數(shù)激活(YES)時(shí),虛擬用戶使用與本地用戶相同的權(quán)限。
#當(dāng)此參數(shù)關(guān)閉(NO)時(shí),虛擬用戶使用與匿名用戶相同的權(quán)限。默認(rèn)情況下此參數(shù)是關(guān)閉的(NO)。
pasv_min_port=9000 (設(shè)置被動(dòng)模式的端口范圍)
pasv_max_port=9045 (設(shè)置被動(dòng)模式的端口范圍)
accept_timeout=5 #保持5秒
connect_timeout=1 #1秒后重新連接
chroot_local_user=YES限制在自己目錄

進(jìn)入編輯 按是s鍵就可以編輯,保存也已直接開(kāi)大小寫(xiě),連續(xù)按ZZ兩下就保存退出編輯

先建立虛擬用戶名單文件:
touch /etc/vsftpd/virtusers
編輯虛擬用戶名單文件:(第一行賬號(hào),第二行密碼,注意:不能使用root做用戶名,系統(tǒng)保留)
vi /etc/vsftpd/virtusers
up
123456

  生成虛擬用戶數(shù)據(jù)文件:
db_load -T -t hash -f /etc/vsftpd/virtusers /etc/vsftpd/virtusers.db
chmod 600 /etc/vsftpd/virtusers.db #設(shè)定PAM驗(yàn)證文件,并指定對(duì)虛擬用戶數(shù)據(jù)庫(kù)文件進(jìn)行讀取====

    在/etc/pam.d/vsftpd的文件頭部加入以下信息(在后面加入無(wú)效)
修改前先備份 cp /etc/pam.d/vsftpd /etc/pam.d/vsftpdbak
恢復(fù)cp /etc/pam.d/vsftpdbak /etc/pam.d/vsftpd  
vi /etc/pam.d/vsftpd

auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/virtusers
account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/virtusers
     注意:如果系統(tǒng)為64為,則上面的lib改為lib64,否則配置失敗

   新建一個(gè)系統(tǒng)用戶vsftpd,用戶家目錄為/home/wwwroot, 用戶登錄終端設(shè)為/bin/false(即使之不能登錄系統(tǒng))
useradd -d /home/wwwroot -s /bin/false -g ftp vsftpd    vsftpd加入FTP用戶組
chown vsftpd:ftp /home/wwwroot -R

    建立虛擬用戶個(gè)人Vsftp的配置文件
系統(tǒng)運(yùn)維 溫馨提醒:qihang01原創(chuàng)內(nèi)容版權(quán)所有,轉(zhuǎn)載請(qǐng)注明出處及原文鏈接
mkdir /etc/vsftpd/vconf
cd /etc/vsftpd/vconf
touch up  #這里創(chuàng)建三個(gè)虛擬用戶配置文件

vi up #編輯用戶web1配置文件,其他的跟這個(gè)配置文件類似
local_root=/home/wwwroot/
write_enable=yes
local_umask=002
cmds_allowed=FEAT,REST,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RMD,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST
chroot_list_enable=YES
pam_service_name=vsftpd
pasv_enable=yes
hide_ids=YES
text_userdb_names=no
ls_recurse_enable=no
只能上傳

最后重啟vsftpd服務(wù)器
/etc/init.d/vsftpd restart
備注:guest_username=vsftpd #指定虛擬用戶的宿主用戶(就是我們前面新建的用戶)
如ftp的目錄是指向網(wǎng)站根目錄的,用來(lái)上傳網(wǎng)站程序的話
guest_username=apache #指定虛擬用戶的宿主用戶為apache運(yùn)行賬戶,可以避免很多權(quán)限設(shè)置問(wèn)題


   以上配置我我綜合網(wǎng)上的教程修改的,晚上很多教程都不不能直接運(yùn)行...
在WDcp面板可以控制兩個(gè)FTP切換使用
這個(gè)控制面板很實(shí)用

返回列表