在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>網(wǎng)絡(luò)>功能服務(wù)器>

創(chuàng)建FTP系統(tǒng)用戶和組 - linux系統(tǒng)搭建ftp服務(wù)器的配置方法

2012年02月15日 14:13 本站整理 作者:辰光 用戶評(píng)論(0

創(chuàng)建FTP系統(tǒng)用戶和組

創(chuàng)建一個(gè)FTP用戶和組,以后所有的其它FTP用戶實(shí)際上都是通過這個(gè)系統(tǒng)用戶進(jìn)行FTP的:

groupadd –g 2003 ftpGroup

useradd –u 2003 –g ftpGroup –d /home ftpUser

以上建立了一個(gè)名為ftpGroup的ftp組,組id為2003;建立了一個(gè)ftp用戶,用戶id為2003,并加入ftpGroup組,用戶主目錄為/home

接著修改/home的屬主和訪問權(quán)限:

chown –R ftpUser.ftpGroup /home

chmod 644 /home

644的具體含義請(qǐng)自查看相關(guān)文檔。

再修改proftpd.conf文件,找到User 和 Group,將User指定為ftpUser,Group指定為ftpGroup,替換掉原默認(rèn)值,否則如果系統(tǒng)中沒有原默認(rèn)值所指定的用戶和組的話,proftpd是不能成功啟動(dòng)的。

建立FTP用戶認(rèn)證相關(guān)表

mysql –u root

use mysql

添加一個(gè)mysql用戶:ftp

添加一個(gè)數(shù)據(jù)庫(kù):proftpd

具體指令請(qǐng)參考MYSQL手冊(cè)。

建完用戶和數(shù)據(jù)庫(kù)后,以新建的用戶登錄MYSQL:

mysql –u ftp

use proftpd;

create table ftpUser (userid TEXT NOT NULL,passwd TEXT NOT NULL,uid INT NOT NULL,gid INT NOT NULL,homedir TEXT,shell TEXT);

userid是用戶名,passwd是用戶密碼,uid是用戶id,gid是用戶所在組的id,homedir是用戶主目錄,shell是用戶的系統(tǒng)shell。

create table ftpGroup (groupname TEXT NOT NULL,gid SMALLINT NOT NULL,members TEXT NOT NULL);

groupname是組名,gid是組id,members是組的成員,有多個(gè)成員時(shí),要用逗號(hào)隔開。

以上建立了FTP用戶和用戶組的數(shù)據(jù)表。

建立磁盤限額數(shù)據(jù)表

CREATE TABLE quotalimits (

name VARCHAR(30),

quota_type ENUM("user", "group", "class", "all") NOT NULL,

per_session ENUM("false", "true") NOT NULL,

limit_type ENUM("soft", "hard") NOT NULL,

bytes_in_avail FLOAT NOT NULL,

bytes_out_avail FLOAT NOT NULL,

bytes_xfer_avail FLOAT NOT NULL,

files_in_avail INT UNSIGNED NOT NULL,

files_out_avail INT UNSIGNED NOT NULL,

files_xfer_avail INT UNSIGNED NOT NULL

);

CREATE TABLE quotatallies (

name VARCHAR(30) NOT NULL,

quota_type ENUM("user", "group", "class", "all") NOT NULL,

bytes_in_used FLOAT NOT NULL,

bytes_out_used FLOAT NOT NULL,

bytes_xfer_used FLOAT NOT NULL,

files_in_used INT UNSIGNED NOT NULL,

files_out_used INT UNSIGNED NOT NULL,

files_xfer_used INT UNSIGNED NOT NULL

);

以上quotalimits表是FTP用戶的磁盤限額配置信息,quotatallies表存放的是用戶磁盤限額變動(dòng)的信息。

quotatallies表不需要作修改,由程序自動(dòng)記錄

下面是quotalimits 表中各字段的含意:

quota_type 磁盤限額的鑒別

bytes_in_avail 上傳最大字節(jié)數(shù),就是FTP用戶空間容量

bytes_out_avail 下載最大字節(jié)數(shù)

bytes_xfer_avail 總共可傳輸?shù)奈募淖畲笞止?jié)數(shù)(上傳和下載流量)

files_in_avail 總共能上傳文件的數(shù)目

files_out_avail 能從服務(wù)器上下載文件的總數(shù)目

files_xfer_avail 總共可傳輸文件的數(shù)目(上傳和下載)

數(shù)據(jù)表數(shù)據(jù)初始化

表全部建完后,就可以創(chuàng)建FTP用戶了,在ftpUser表中插入一條記錄如下:

INSERT INTO ftpUser (userid, passwd, uid, gid, homedir, shell) values ('shine', password(‘yourpassword’), '2003', '2003', '/home/shine', '' );

以上建立了一個(gè)新的FTP用戶,用戶名為shine,密碼為yourpassword,可以看到密碼用mysql的系統(tǒng)函數(shù)password進(jìn)行了加密,用戶id和組id均為2003,這里隨便填,我填了和系統(tǒng)用戶ftpUser和系統(tǒng)組ftpGroup相同的id,不知道會(huì)不會(huì)有問題。/home/shine為用戶主目錄,用戶shell為空。

如果要想應(yīng)用到更多的功能,且建立了組的數(shù)據(jù)表,你也要為此添加記錄,不過一定要注意在members的字段多個(gè)成員一定要用逗號(hào)隔開。

INSERT INTO ftpGroup VALUES ('ftpGroup', 2003, 'ftpUser');

下面再來建立初始的用戶磁盤限額信息:

將已經(jīng)建立的shine帳號(hào)賦予50M空間,最多能上傳500個(gè)文件,文件傳輸流量為512k,總共只能傳輸2000個(gè)文件,插入記錄如下:

INSERT INTO quotalimits (name,quota_type,per_session,limit_type,bytes_in_avail,bytes_out_avail,bytes_xfer_avail,files_in_avail,files_out_avail,files_xfer_avail)VALUES (‘shine’, ‘user’, ‘true’, ‘soft’, ‘51200000’, ‘0’,’512000’,‘500’,’0’,’2000’);

運(yùn)行proftpd

執(zhí)行以下命令啟動(dòng)proftpd服務(wù):

/usr/local/proftpd/sbin/proftpd

開一個(gè)控制臺(tái)輸入:

ftp ftpHostName

輸入用戶名:shine

輸入用戶密碼:yourpassword

成功登錄后執(zhí)行:

quote site quota

可以看到此用戶的磁盤使用情況。

非常好我支持^.^

(4) 100%

不好我反對(duì)

(0) 0%

( 發(fā)表人:辰光 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 天天操天天插 | 日韩精品卡4卡5卡6卡7卡 | 久久综合色88 | 热99re久久精品2久久久 | 亚洲qingse | 神马午夜在线观看 | 欧美一级特黄aaaaaa在线看首页 | 最新久久免费视频 | 天天干天天插天天射 | 天堂视频在线 | 中国日韩欧美中文日韩欧美色 | 精品欧美小视频在线观看 | 国模最新私拍视频在线观看 | 成人99国产精品 | 91久久婷婷国产综合精品青草 | 亚洲一区二区三区播放在线 | 成人亚洲欧美 | 天天拍夜夜操 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 亚洲综合在线最大成人 | 亚洲高清不卡视频 | 色宅男看片午夜大片免费看 | 4虎影院永久地址www | 九色国产在视频线精品视频 | 一色屋免费视频 | 亚洲精品91香蕉综合区 | 噜噜色网| 前后灌满白浆护士 | 天天插天天狠天天透 | 亚洲色图27p | 狠狠干网址 | 国外免费精品视频在线观看 | 国产一区精品视频 | 在线国产你懂的 | 国产未成女年一区二区 | 新版天堂8在线天堂 | 在线播放免费人成毛片乱码 | 中文字幕在线永久在线视频2020 | 奇米影色777四色在线首页 | 狠狠色噜噜狠狠狠97影音先锋 | 美女视频黄a全部免费看小说 |