> 4.4 "Fatal: Socket operation on non-socket"
> You have ProFTPD configured to run in inetd mode rather than standalone. In
> this mode, ProFTPD expects that it will be run from the inetd super-server,
> which implies that stdin/stdout will be sockets instead of terminals. As a
> result, socket operations will fail and the above error will be printed. If
> you wish to run ProFTPD from the shell, in standalone mode, you'll need to
> modify your proftpd.conf configuration file and add or edit the ServerType
> directive to read:
> ServerType standalone

Traduzindo (corre��es s�o bem -vindas!!)

4.4 "Fatal : Opera��o de socket em n�o socket"
Voc� tem o ProFTPD configurado pra rodar em modo inetd ao inv�s de 
stand-alone. Ao trabalhar deste modo, o ProFTPD espera ser chamado a partir 
do super-servidor inetd, o que implica que a entrada padr�o/sa�da padr�o 
ser�o sockets ao inv�s de terminais. Como resultado, opera��es de socket ir�o 
falhar e o erro acima ser� exibido. Se voc� deseja executar o ProFTPD a 
partir da shell, em modo stand alone, voc� precisa modificar o seu arquivo de 
configura��o proftpd.conf e adicionar ou editar a diretiva Tipo de Servidor 
para :
ServerType standalone

Eu n�o uso o proftpd, mas creio que para usar o modo inetd ao inv�s do stand 
alone voc� s� precisa agora descomentar a entrada referente ao servi�o ftp no 
seu inetd.conf e recarreg�-lo com um "killall -HUP inet". O daemon de ftp s� 
ser� acionado quando houver uma requisi��o de ftp, mas voc� fica impedido de 
carreg�-lo por linha de comando.

Para parar o servi�o de ftp an�nimo, desinstale o pacote anonftp:
rpm -qa |grep anon
anonftp.x-xx
rpm -e anonftp

Por padrao, seus usuarios normais ter�o acesso ftp  aos seus respectivos 
diret�rios home, mas n�o ficar�o restritos somente a ele. Eu n�o sei como 
restringi-los, mas creio que voc� encontrar� isso no hist�rico.


> >   Tenho aqui dois problemas . Habilitei o servi�o de ftp em minha maquina
> > ( para quando for fazer manuten�ao fora, poder baixar arquivos
> > necessarios daqui mesmo). O que acontece eh:
> >1 - No arquivo proftpd.conf, ao especificar inetd no lugar de Standalone,
> >nao consigo subir o ftp. Ele retorna um erro de socket-alguma-coisa. Como
> >Standalone consigo subir. Gostaria de saber qual a diferen�a de Standalone
> >e inetd.
> >   No inetd.conf especifiquei o seguinte ( caso o erro venha daqui):
> >ftp stream tcp nowait root /usr/local/sbin/proftpd proftpd
> >   Nao existe outra linha referente a ftp neste arquivo. Alias, nao existe
> > outra linha.
> >
> >2 - Eh possivel logar como anonimo aqui. O diretorio permanece limitado ao
> >home do usuario ftp, mas gostaria de bloquear o acesso a anonimo.
> >

Lista, corre��es s�o muito bem vindas.
[]'s
-- 
Fernando Silva
Linux User 202.160
http://counter.li.org
"Quantcha gentiiiiii, quantcha alegria; A minha filicidadi � um credi�riu; 
Nas Casas Bahia" - Mamonas Assassinas

Assinantes em 31/05/2001: 2273
Mensagens recebidas desde 07/01/1999: 116016
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a