nc -zv localhost 1-65535檢視開放埠號
實施:1.建立賬號
site adduser list list *@*
site grpadd bitunion
site gadduser bitunion bitunion0 123456 *@*
site gadduser bitunion bitunion1 123456 *@*
site gadduser bitunion bitunion5 123456 *@*
site gadduser bitunion bitunion20 123456 *@*
site grpadd ftpadmin
site gadduser ftpadmin buadmin 123456 *@*
site gadduser ftpadmin erebus 123456 *@* //這個是給我自己留的賬號
2.設定賬號
以0分10ip500k 1分5ip800k 5分5ip1000k 20分3ip2000k為例
//先設定所有使用者的通用設定
site change * ratio 0
site change * idle_time 60
site change * max_sim_down -1
site change * max_sim_up -1
site change * max_ulspeed 3000
site change list num_logins 5 1
site change list max_sim_down 0
site change bitunion0 num_logins 10 1
site change bitunion0 max_dlspeed 500
site change bitunion1 num_logins 5 1
site change bitunion1 max_dlspeed 800
site change bitunion5 num_logins 5 1
site change bitunion5 max_dlspeed 1000
site change bitunion20 num_logins 3 1
site change bitunion20 max_dlspeed 2000
//設定管理員賬號
site change =ftpadmin max_ulspeed 5000
site change =ftpadmin max_dlspeed 5000
site change =ftpadmin num_logins 5 0
3.設定密碼
//密碼可以用pwgen生成
site chpass list list
site chpass bitunion0 ******x
site chpass bitunion1 ******x
site chpass bitunion5 ******x
site chpass bitunion20 ******x
site chpass buadmin ******x
4.設定目錄許可權
在glftpd的conf檔案中設定
upload /site/incoming/* =ftpadmin =bitunion
upload * =ftpadmin
makedir /site/incoming/* =ftpadmin =bitunion
makedir * =ftpadmin
resume * =ftpadmin
download * =ftpadmin =bitunion
dirlog * =ftpadmin
rename * =ftpadmin
filemove * =ftpadmin
renameown * =ftpadmin
nuke * =ftpadmin
delete * =ftpadmin
deleteown * =ftpadmin
很簡單 大家可以複製我的** 最多需要改改速度和密碼而已
glftpd還是比較簡單的
site change 《使用者名稱》 《字段》 《值》
關於《字段》的說明
idle_time:空閒超時。無操作時間超過此值後,客戶端會被強制離線。單位為秒。
max_sim_up:最大同時上傳數。-1為不限,0為禁用。
max_ulspeed:最大上傳速度,單位為kb/s。
搭建FTP伺服器
ftp 是僅基於 tcp 的服務,不支援 udp。與眾不同的是 ftp 使用兩個埠,乙個資料埠和乙個命令埠,也可叫做控制埠。通常來說這兩個埠是 21 命令埠 和 20 資料埠 由於 ftp 工作方式的不同,資料埠並不總是 20,分為 主動 ftp 和被動 ftp。1.主動 ftp 主動方式的 ftp...
ftp伺服器搭建
1.檢查是否已安裝vsftpd伺服器 rpm qa grep vsftpd 若未安裝則執行 yum install vsftpd y 2.設定開機自啟動 chkconfig vsftpd on1.執行cd etc vsftpd 用vi開啟vsftpd.conf 配置檔案 2.找到chroot lis...
搭建FTP伺服器
初次搭建ftp的過程中經過多次嘗試,總結了乙個較為簡單的ftp搭建步驟 1.首先購買乙個伺服器,個人使用的是阿里雲的ecs雲伺服器,系統選64位的centos7.2版本 阿里雲官網 2.安裝vsftp yum install vsftpd 遇到問號直接按回車 看到complete!表示已安裝完成 設...