- Falha com ProFTPd
+ Responder ao Tópico
-
Falha com ProFTPd
olá..
baixei o proftpd-1.2.7.tar.gz , daí segui com os comandos:
#tar -zxvf proftpd-1.2.7.tar.gz
#./configure
#make
#make install
pronto, parece que instalou. Depois digitei
#./proftpd
e apareceu:
- no such group ´nogroup´
- Fatal: Group: Unknown group ´nogroup´.
o que eu faço ?
-
Falha com ProFTPd
Ele tá pedindo pra vc criar o grupo "nogroup"
Faça o seguinte:
groupadd nogroup
T+
-
Falha com ProFTPd
valew,
mas podería me dizer a utilidade desse ´grupo´ ?
abraços..
-
Falha com ProFTPd
ae, eu tentei tanto como "addgroup" como "groupadd", mas dá bash not found
obs: to como root
que droga!
-
Falha com ProFTPd
ae.. eu já tentei tanto como "groupadd" como "addgroup" mas dá bash not found...
o que eu faço ???
-
Falha com ProFTPd
O problema é que vc está com a configuração padrão do proftp. Como não tenho certeza onde ele coloca por padrão o arquivo proftpd.conf instalando a partir do seu arquivo .tar.gz digite o comando slocate -u para ele atualizar a base do locate e logo em seguida procure pelo arquivo com o comando locate proftpd.conf.
Encontrado o arquivo abra e procure a entrada referente a nogroup e mude para o mesmo nome que referencia o usuário tipo o exemplo abaixo:
User nobody
Group nobody
Este link leva vc a um excelente documento para configuração do proftpd
https://under-linux.org/url.php?url=...tigos/proftpd/
Agora é com vc.
<IMG SRC="images/forum/icons/icon_wink.gif">
-
Falha com ProFTPd
ae potiguar, valew mesmo... rodei vários canais de irc atrás disso... e nada dava certo.. eu já tava pensando em desistir...
falowz..
[]´z
undefined
-
Falha com ProFTPd
ae, outra coisinha...
tipo.. o nome de usuario e senha pra conectar via ftp são os usuários normais que tenho no linux ?
tipo.. tenho lá, exemplo
usuario: fulano
senha: fulado_pass
diretorio: /home/fulano
usuario: joao
senha: joao_pass
diretorio: /home/joao
apenas esses usuários terão acesso a ftp ?
valew
-
Falha com ProFTPd
Sim, todos os usuários que vc tem cadastrado poderão acessar o servdor de Proftpd.
No documento que te passei tem a linha ( DefaultRoot ~) isto é super importante pois limita os usuários ao seu home directory ou seja se vc possui um usuários chamado paulo ele só terá acesso ao diretório /home/paulo desta forma protegerar os demais diretórios.
Se liga nestas configurações:
1- Liberar apenas os usuarios ftp e potiguar
<Limit LOGIN>
DenyUser !ftp !potiguar
</Limit>
2- Liberando apenas uma a rede 192.168.0.0/24
<Limit LOGIN>
Order allow,deny
Allow from 192.168.0.
Deny from all
</Limit>
Estas regras acima devem estar antes da configuração do <Anonymous>.
Meu velho o proftpd é super flexível procure o diretório onde está o doc dele e manda vê lá tem super dicas.
-
Falha com ProFTPd
valew..
outra coisa..
tipo, pra ´habilitar´ o proftpd eu uso /usr/local/sbin/proftpd
mas e pra ´desabilitar´ ? como faço ? já tentei /usr/local/sbin/proftpd stop
mas não funciona...
tipo.. mesmo instalado o proftpd, verifiquei agora eu tenho instalado o wu-ftp, tem algum problema ?
-
Falha com ProFTPd
ae.. fui apagar o wu-ftpd com o seguinte comando:
rpm -e wu-ftpd
porém, surgiram os seguintes erros:
erro: não consigo trancar o exclusivo no /var/lib/rpm/Packages
erro: não consigo abrir o índice de Packages usando o db3 - Operação não permitida (1)
erro: não consigo abrir /var/lib/rpm/packages.rpm
por que ocorreram esses erros ? e o que fazer para solucionar esses problemas ?
obrigado desde já...
-
Falha com ProFTPd
Em relação a iniciar e parar o proftpd vc não vai consguir pelo /etc/init.d/ pq vc instalou o .tar.gz e não o rpm.
Isso pode ser resolvido criando arquivos executáveis para iniciar e parar o sevirço, nada de scripts complicados etc.
1- Entre no diretório /usr/sbin e crie os arquivos startproftpd e stopproftpd
# cd /usr/sbin
# touch startproftpd
# touch stopproftpd
1.1 - Dentro o startproftpd coloque o caminho do excutável tipo /usr/local/proftpd/bin/proftpd (isto é apenas uma suposição pois não sei onde está o executável).
1.2 - Dentro do stopproftpd cloque o comando abaixo:
killall proftpd
ps.: a qualquer momento que fizer alterações no proftpd.conf reinicie o serviço com o comando # killall -HUP proftpd.
Em se tratando do wu-ftp primeiro verifique se ele está instalado com o comando # rpm -qa | grep ftp o rpm vai mostrar tudo que está instalado com a palavra ftp, depois disso veja se está digitando correto e tente removelo se não funcionar tente isso # rpm -e --nodeps "pacote" para ele não verificar as dependecias.
Boa sorte!