P :Como usar o expedidor externo de comandos do site interno do RaidenFTPD ?

R: Primeiramente de tudo que voce necessita a configuracao 612+ de RaidenFTPD v2.2, nas versoes velhas, se voce quiser fazer um comando prolongado site para RaidenFTPD, voce necessite seguir as instrucoes descritas dentro http://www.raidenmaild.com/download/siva/images/scmdsdk.zip , voce necessitaria escrever a sua propria logica do programacao para determinar se voce gosta de processar esta corda de comando ou nao.

Na configuracao de RaidenFTPD v2.2 build 612+, e mais facil fazer um site comando externo, porque esta filtrando agora para fora do nivel de usuario e da linha de comando para voce.


Editando o comando local site do expedidor ini

Cada .ftpd (ficheiro da configuracao do server) pode ser associado com um site comand local do expedidor ini, quando voce instala primeiramente o RaidenFTPD, ele nao e criado automaticamente, para criar um, download simplesmente esta ficheiro como um molde click here

neste ficheiro voce vera 4+4 seccoes de [ ROOT] [ GUEST] e [ EGGDROP-ROOT ] [ EGGDROP-GUEST ]), estes e o identificador do nivel de usuario.

[root]
[super]
[normal]
[guest]

[EGGDROP-root]
[EGGDROP-super]
[EGGDROP-normal]
[EGGDROP-guest]

agora se voce quiser o RaidenFTPD funcionar c:\xxx\ooo.exe quando o usuario no nivel da ROOT emite este comando de Sitel xxx1 , voce adiciona simplesmente esta linha sob a secao ' xxx1=exec://c:\xxx\ooo.exe ' [ da RAIZ ], assim que seu ficheiro ini se torna:

[root]
xxx1=exec://c:\xxx\ooo.exe

A mesma regra se aplica a seccao [EGGDROP-*] , elas sao para os eventos siparados por o eggdrop.

finalmente excepto esta lima ao LUGAR CERTO, por favor excepto ele sob a seguinte estrutura do diretorio:

$RaidenFTPD_Program_Dir\VirtualFS\$ServerName\sitecmd.ini

$RaidenFTPD_Program_Dir : where you installed RaidenFTPD

$ServerName : the server name you have in your *.ftpd file , note that it should not contain ? * :

Prioridade da execucao do comando da Site

Agora existe 3 tipos de comandos sitel , comandos internos site, comandos externos site usando onSiteCmd~onSiteCmd4, comando externo site usando o expedidor do comando site , a prioridade da execucao e descrito como o seguinte:

built-in site commands > site command dispatcher > onSiteCmd~onSiteCmd4

nota: somente se o comando site e disactivado, nunca acordara comandos externos


nota: se um comando site for executado pelo expedidor do comando site , a corda de comando nao sera emitida aos alimentadores onSiteCmd~onSiteCmd4

Veja tanbem :

Como criar comandos site externos para o RaidenFTPD

Como disactivar ou substituir os comandos site incluidos

E é TUDO

 

Copyright © RaidenFTPD TEAM , ALL RIGHTS RESERVED

REVISION 2.2 , 2002/01/20