glftpd搭建的FTP伺服器命令

2021-05-22 09:32:50 字數 2762 閱讀 2067

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!表示已安裝完成 設...