R : RaidenFTPD
provide o seu proprio GUI (Graphical user interface) e comandos site para
utilizadores para criar / editar contas do utilizadores no FTP server,noentanto
ha casos em que voce quer exportar uma grande quantidade de utilizadores
de outros sistemas. (provalvelmente algun tipo de membership database
com servico de FTP ) ou um outro tipo de server de FTP .
Basicamente
o RaidenFTP utiliza um *.ftpd para a configuracao, e um ficheiro de utilizadores
*.user e associado com este *.ftpd , o ficheiro de utilizadores e apenas
um ficheiro e formate de texto fixo, em cada linha do ficheiro de utilizadores
representa uma conta,e o seguinte e o formato de cada linha no ficheiro
de utilizadores:
m_username,iCLASS,m_password,m_group,m_allow_ftp_account,m_out_speed,m_in_speed,
m_ratio,m_maxlogin,m_no_ipchk,history_dn_kb,history_up_kb,m_comment,m_language,m_encpass,
m_credit_mb,m_selfkill,m_pass_type
|
m_username
: user's account name , no space char is allowed , <= 12 chars
iCLASS : user's class , 0=root , 1=super , 2=normal , 3=guest
m_password : user's password (clear text) <= 32 chars (make sure there
is no ':' char inside the password)
m_group : user's group name , can be multiple (group1,group2) , no space
char is allowed
m_allow_ftp_account : ftp account enabled = 1 , otherwise 0
m_out_speed : user's download speed limit in KB/S , 0=no limit
m_in_speed : user's upload speed limit in KB/S , 0=no limit
m_ratio : user's 1:x ratio , 3-> 1:3 , 0=unlimited
m_maxlogin : max login number under this account at the same time
m_no_ipchk : 1=login without IP address checking , 0=perform check
history_dn_kb : total downloaded amount in KB
history_up_kb : total uploaded amount in KB
m_comment : user's comment , max 32 chars , no ':' char is allowed
m_language : user's language (default.....) see ./message dir for more
options
m_encpass : encrypted password , leave empty if you put a clear text password
already
m_credit_mb : user's credit in MB
m_selfkill : 1=allow user to kill its own connections by !username upon
login , 0=deny
m_pass_type : 0=normal , 2=s/key md4 , 3=s/key md5 , 4=s/key sha-1 , 6=force
SSL
e o charactere
de nova linha de simplemente "\n" ,agora voce pode escrever
a sua propria utilidade para converter contas de utilizadores de outros
systemas para o RaidenFTPD facilmente.
E
é TUDO
|