Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Padrão proftpd no Slackware 9

    Blz pessoal!

    Bem, já tinha configurado o proftpd no CL8 e CL9 e tb nos RH7.3 -8 e9 e não tive problema algum, agora no Slackware 9, na primeira tentativa to levando um pau; já procurei ajuda no http://www.google.com/linux mas desta vez não achei nada a respeito:
    quando vou estartar o serviço proftpd ele dá o seguinte erro:
    teste - error: unable to determine IP address of `teste`

    O nome de minha máquina é teste.colegio.
    A minha máquina está na rede normalmente pois estou pingando a mesma e tb o serviço de ssh está funfundo, pois estou configurando tudo nela através deste.

    Obrigado pelas dicas.

  2. #2

    Padrão proftpd no Slackware 9

    Galera tenho algumas novidades:
    Fiz o seguinte:
    - Acrescentei no arquivo /etc/hosts a seguinte linha:
    192.168.1.2 teste

    Depois que fiz isso parou de dar o erro anterior mas o serviço continua não funcionando; quanto dou o comando "ps -aux" verifiquei o seguinte serviço lá:

    nobody 1109 0.0 0.4 13116 1028? S 08:07 0:00 m.identd -p/dev/null

    Eu acho que este serviço deveria aparecer como proftpd no lugar de -p/dev/null, depois que tentei iniciar o serviço com proftpd esta linha ficou lá.

    outros:
    - o serviço inetd está ativo (pois é o mesmo que gerencia as portas no arquivo /etc/services;
    - no arquivo /etc/services as duas linhas ftp estão descomentadas;
    - observei tb no arquivo /var/log/messages a seguinte linha:
    Nov 16:08:07:31 teste.in.identid[1116]: reply to 192.168.1.2:32 9,21:USERID: OTHER :0

    Tenho quase certeza que está havendo algum problema de nome-ip.

    1) O que devo fazer??
    2) Qual os arquivos que devo alterar para mudar o nome e domínio de meu servidor, pois acho que o problema está aí??

    Aguardando dicas!
    Obrigado.

  3. #3
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão proftpd no Slackware 9

    netconfig

  4. #4

    Padrão proftpd no Slackware 9

    Blz! psy!
    Nome alterado com sucesso! Não sabia que era tão fácil, por isso a frase do Patrick " Keep It Simple" rs.rs.rs.rs.
    Bom vamos lá:
    Depois que alterei o nome e domíno da máquina parou de dar os erros conforme mensagem anterior, só que agora se liga nas novidades:
    1)Quando inicio o serviço: #/usr/sbin/proftpd
    - Não dá erro algum;
    2)Vou verificar com #ps -aux
    - Não há nenhum processo proftpd rodando;
    - Não há log de erros no /var/log/messages;
    - Agora no arquivo /var/log/proftpd.log (descrobri esse carinha agora, não sabia que existia) tem as seguintes mensagens:
    Nov 16 11:22:08 colpmc12 proftpd[773] colpmc12.colegio: Failed binding to 0.0.0.0, port 21: Address Alredady in use
    Nov 16 11:22:08 colpmc12 proftpd[773] colpmc12.colegio: Check the Servertype directive to ensure you are configured corrctly

    A primeira mensagem não sei do que se trata, mas agora a segunda mensagem está bem clara, fala para eu verificar as diretivas no Servertype e colocá-las da forma correta, MAS O QUE ESTÁ ERRADO LÁ??
    Segue abaixo o meu arquivo /etc/proftpd.conf:
    # This is a basic ProFTPD configuration file.
    # It establishes a single server and a single anonymous login.
    # It assumes that you have a user/group "nobody" and "ftp"
    # for normal/anonymous operation.

    ServerName "Colégio da Policia Militar"
    #ServerType standalone
    ServerType standalone
    DefaultServer on

    # Port 21 is the standard FTP port.
    Port 21
    # Umask 022 is a good standard umask to prevent new dirs and files
    # from being group and world writable.
    Umask 022

    # To prevent DoS attacks, set the maximum number of child processes
    # to 30. If you need to allow more than 30 concurrent connections
    # at once, simply increase this value. Note that this ONLY works
    # in standalone mode, in inetd mode you should use an inetd server
    # that allows you to limit maximum number of processes per service
    # (such as xinetd)
    MaxInstances 30

    # Set the user and group that the server normally runs at.
    User nobody
    Group nogroup

    # This next option is required for NIS or NIS+ to work properly:
    #PersistentPasswd off

    SystemLog /var/log/proftpd.log
    TransferLog /var/log/xferlog

    # Normally, we want files to be overwriteable.
    <Directory /home/waltair>
    AllowOverwrite on
    </Directory>

    # A basic anonymous FTP server configuration.
    # To enable this, remove the user ftp from /etc/ftpusers.
    <Anonymous ~ftp>
    RequireValidShell off
    User ftp
    Group ftp
    # We want clients to be able to login with "anonymous" as well as "ftp"
    UserAlias anonymous ftp

    # Limit the maximum number of anonymous logins
    MaxClients 50

    # We want &acute;welcome.msg&acute; displayed at login, and &acute;.message&acute; displayed
    # in each newly chdired directory.
    #DisplayLogin welcome.msg
    #DisplayFirstChdir .message

    # Limit WRITE everywhere in the anonymous chroot
    <Limit WRITE>
    DenyAll
    </Limit>

    # An upload directory that allows storing files but not retrieving
    # or creating directories.
    # <Directory incoming/*>
    # <Limit READ>
    # DenyAll
    # </Limit>
    #
    # <Limit STOR>
    # AllowAll
    # </Limit>
    # </Directory>

    </Anonymous>

    Obrigado pelas dicas!
    Abraços.


  5. #5

    Padrão proftpd no Slackware 9

    Help-me!

    Será que tem alguém que tem o proftpd rolando no Slackware e pode me mandar o conf por e-mail: [email protected] .
    Meu tá um parto isso daqui, não sei o que fazer mais! Já configurei este serviço diversas vezes e sempre achei o serviço mais fácil de ser configurado no Linux, mas desta vez tá f....!

    Obrigado.

  6. #6

    Padrão proftpd no Slackware 9

    eu rodo proftpd no meu slackware sem problemas, com mantenha o server como standalone pois eh o melhor a se fazer.

    de acordo com as mensagens, certifiquese que nao tem + nada usando a porta 21 do ftp.

    entretanto o meu roda na instalacao default do slackware (mas eu jah baixei e compilei)

    verifique se tem alguem usando a porta 21:
    root@master:~# netstat -tan | grep 21
    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
    tcp 0 0 127.0.0.1:32768 127.0.0.1:21 TIME_WAIT
    root@master:~#


    se voce quiser copiar e colar o meu inetd.conf
    # End of inetd.conf.
    root@master:~# cat /etc/inetd.conf|grep ftp
    ftp stream tcp nowait root /usr/sbin/tcpd proftpd


    apenas coloque servertype inetd aoinvez de standalone

    faca isso para saber quem esta rodando na porta 21 (se voce jah tem algo rodando nela)

    root@master:~# fuser -n tcp 21
    21/tcp: 414
    root@master:~# ps ax | grep 414
    414 ? S 0:00 /usr/sbin/inetd
    1549 pts/0 S 0:00 grep 414
    root@master:~#


    acho que eh soh por enquanto, mais duvidas pergunte:




  7. #7

    Padrão proftpd no Slackware 9

    Vou verificar e posto aqui!
    Com certeza só terei novidades amanhã, pois hoje to com uns rolos pra resolver aqui!

    abraços.
    <IMG SRC="images/forum/icons/icon_smile.gif">

  8. #8

    Padrão proftpd no Slackware 9

    galera! realmente tá <IMG SRC="images/forum/icons/icon_mad.gif"> f......ogo!

    Executei os seguintes passos conforme mistymst:
    #netstat -tan | grep 21
    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

    #ftpuser -n tcp 21
    21/tcp: 560

    Tentei colocar o serviço para rodar pelo inetd mas dá erro logo no começo.
    Continuo na mesma:
    quanto vou subir o serviço "#/usr/sbin/proftp"
    ele não dá nenhum erro, mas não é listado como serviço quanto executo os comando abaixo:
    #ps -aux |more
    #ps ax |grep proftpd

    E continua com as mensagens em /var/log/proftpd.log
    --->
    Nov 16 11:22:08 colpmc12 proftpd[773] colpmc12.colegio: Failed binding to 0.0.0.0, port 21: Address Alredady in use
    Nov 16 11:22:08 colpmc12 proftpd[773] colpmc12.colegio: Check the Servertype directive to ensure you are configured corrctly
    --->

    Pessoal, como posso resolver isto?
    Obrigado pelas dicas!
    <IMG SRC="images/forum/icons/icon27.gif"> <IMG SRC="images/forum/icons/icon27.gif">

  9. #9

    Padrão proftpd no Slackware 9

    CONSEGUI!!!

    faltou eu executar este comando (conforme dica de mistymst):
    #ps ax |grep <pid>

    Daí verifiquei que quem estava usando a porta 21 era o inetd;
    alterei a linha lá no /etc/inted.conf que contava ftp, ou melhor comentei a linha, dei um "kill -9 <número do processo do inetd> , assim finalizei o inetd...he..he..he
    Bom iniciei o inetd : #/usr/sbin/inetd
    e tb o proftpd : #/usr/sbin/proftpd

    Bem verifiquei que o proftpd subiu legal e está funfando; faltava eu realmente comentar a linha no /etc/inetd.conf e só.

    Realmente tenho orgulho de estar neste Fórum e poder receber dicas de quem realmente sabe e quer ensinar!!!!

    Abraços!
    Bom esta etapa eu venci falta agora mais algumas.

    OBRIGADO PSY !!!! OBRIGADO mistymst
    <IMG SRC="images/forum/icons/icon_wink.gif">

  10. #10
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão proftpd no Slackware 9

    Disponha =)

  11. #11

    Padrão aew..jah que vcs tao ae, me expliquem isso

    ServerName "Server FTP do [VAZA]"
    #ServerType standalone
    ServerType inetd
    DefaultServer on

    o que quer dizer o serverType e quais as opcoes pra ele?
    o que quer dizer o defaultServer?
    o que quer dizer Umask?

    e quais os comandos para mostrar mensagem de entrada no ftp e mensagem de saida?
    flw...t+

  12. #12

    Padrão proftpd no Slackware 9

    Caro Colega!!!!!

    Desculpa a demora para responder é que estava de férias e estou voltando hoje!!!

    serverType é na verdade quem irá gerenciar o funcionamento do serviço ftp; existem duas opções:
    1) standalone =o serviço será gerenciado manualmente, através de #/usr/sbin/proftpd (Slackaware) ou #service proftpd start (RH , CL);
    2)inetd ou xinetd (sucessor do inetd) - se vc escolher esta opção quem irá gerenciar a inicialização do serviço ftp será o "gerenciador de multiplos serviços" inetd ou xinetd; eu prefiro a opção standalone, pois fica mais gerenciável e administrável.

    defaultServer on - esta linha fala que o serviço por padrão está sempre ligado.

    Umask - a umask (user mask) são 3 números que definem as permissões iniciais do dono-usuario, grupo e outros que o arquivo ou diretório receberá quando for criado ou copiado. Está relacionado as permissões de arquivos e diretórios.
    É bom vc dar um ligue na seguinte documentação:
    http://focalinux.cipsga.org.br/guia/...m#s-perm-umask

    Dá uma lida tb sobre Stickbit - permissões de acesso especiais; isto é fundamental para o funcionamento de um ftp anônimo. Estou começando a ler sobre isto agora.

    falow...espero ter esclarecido suas dúvidas.

  13. #13

    Padrão proftpd no Slackware 9

    Po cara..vc me ajudo bastante..
    mas me diga uma coisa..vc falu que o ServerType Standalone, fica mais administravel..né?

    aacontece que fui abrir esse arquivo..e ele tem um monte de baratos estranhos..uhauhauhuahuh
    o inetd é um gerenciador de multiplos serviços...(como assim? pode ser mais claro?)

    falow...t+

  14. #14

    Padrão proftpd no Slackware 9

    Ah, pera eu entendi o ServerType eu acho..
    se vc eixar o standalone, toda vez que vc mudar alguma coisa no proftpd.conf, vc tera que startar o server novamente com o comando ./usr/sbin/proftpd restart
    e no mesmo momento ele relata se tem erros na configuração do proftpd...é isso?
    ja o inetd eu nao preciso startar nada...ele é automatico..é isso?
    flw

  15. #15

    Padrão proftpd no Slackware 9

    Vaza!

    Quote;
    se vc eixar o standalone, toda vez que vc mudar alguma coisa no proftpd.conf, vc tera que startar o server novamente com o comando ./usr/sbin/proftpd restart
    e no mesmo momento ele relata se tem erros na configuração do proftpd...é isso?

    é isso sim!!!

    Tanto o standalone como o inetd ou xinetd vc precisa restartar; o grande problema é que o xinetd administra vários serviços de uma vez já o que não acontece com o outro meio "standalone".


    bom acho que é isso!
    abraços.

  16. #16
    the_bat
    Visitante

    Padrão problemas de ftp no slack9

    Aqui acontece o seguinte, o protfp está configurado certinho!
    Mas não consigo autenticar da minha estação que fica na mesma rede no servidor, ele diz assim dentro do meu pront do dos,

    conectato a ...............
    conexão terminada pelo host remoto.

    Alguém pode me ajudar?

  17. #17

    Padrão proftpd no Slackware 9

    caro visitante!

    veja os logs do seviço em /var/log/proftpd.log ou os logs no /var/log/messages ....com certeza tem algo lá pra te ajudar.

    Abraços e boa sorte.

  18. #18
    Visitante

    Padrão proftpd no Slackware 9

    Citação Postado originalmente por Wal
    Caro Colega!!!!!

    Desculpa a demora para responder é que estava de férias e estou voltando hoje!!!

    serverType é na verdade quem irá gerenciar o funcionamento do serviço ftp; existem duas opções:
    1) standalone =o serviço será gerenciado manualmente, através de #/usr/sbin/proftpd (Slackaware) ou #service proftpd start (RH , CL);
    2)inetd ou xinetd (sucessor do inetd) - se vc escolher esta opção quem irá gerenciar a inicialização do serviço ftp será o "gerenciador de multiplos serviços" inetd ou xinetd; eu prefiro a opção standalone, pois fica mais gerenciável e administrável.

    defaultServer on - esta linha fala que o serviço por padrão está sempre ligado.

    Umask - a umask (user mask) são 3 números que definem as permissões iniciais do dono-usuario, grupo e outros que o arquivo ou diretório receberá quando for criado ou copiado. Está relacionado as permissões de arquivos e diretórios.
    É bom vc dar um ligue na seguinte documentação:
    http://focalinux.cipsga.org.br/guia/...m#s-perm-umask

    Dá uma lida tb sobre Stickbit - permissões de acesso especiais; isto é fundamental para o funcionamento de um ftp anônimo. Estou começando a ler sobre isto agora.

    falow...espero ter esclarecido suas dúvidas.

  19. #19
    LenTu
    Visitante

    Padrão proftpd no Slackware 9

    Citação Postado originalmente por Anonymous
    Citação Postado originalmente por Wal
    Caro Colega!!!!!

    Desculpa a demora para responder é que estava de férias e estou voltando hoje!!!

    serverType é na verdade quem irá gerenciar o funcionamento do serviço ftp; existem duas opções:
    1) standalone =o serviço será gerenciado manualmente, através de #/usr/sbin/proftpd (Slackaware) ou #service proftpd start (RH , CL);
    2)inetd ou xinetd (sucessor do inetd) - se vc escolher esta opção quem irá gerenciar a inicialização do serviço ftp será o "gerenciador de multiplos serviços" inetd ou xinetd; eu prefiro a opção standalone, pois fica mais gerenciável e administrável.

    defaultServer on - esta linha fala que o serviço por padrão está sempre ligado.

    Umask - a umask (user mask) são 3 números que definem as permissões iniciais do dono-usuario, grupo e outros que o arquivo ou diretório receberá quando for criado ou copiado. Está relacionado as permissões de arquivos e diretórios.
    É bom vc dar um ligue na seguinte documentação:
    http://focalinux.cipsga.org.br/guia/...m#s-perm-umask

    Dá uma lida tb sobre Stickbit - permissões de acesso especiais; isto é fundamental para o funcionamento de um ftp anônimo. Estou começando a ler sobre isto agora.

    falow...espero ter esclarecido suas dúvidas.
    visitante....

  20. #20

    Padrão proftpd no Slackware 9

    Não tendi!

    Vc tá com alguma dúvida?
    Favor esclarecer!

    ;-)