Navegando neste Tópico:   1 usuários anônimos



(1) 2 »


chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
olá,
configurei meu servidor vsftpd rem chroot para o usuario criado acessar SOMENTE determinada pasta.

Só que o mesmo nao loga no ftp client, só o usuario root consegue logar..

alguém sabe oq pode ser?


obrigado!

Enviado em: 17/5/2011 16:39
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
eu preciso que o usuário (NAO O ROOT) acesse somente o diretório /var/html/www/

e não saia daí..

tem como?

eu usei o comando useradd -s /sbin/nologin usuario. Será que é por isso que eu não consigo logar no cliente ftp?

obrigado!

Enviado em: 18/5/2011 12:13
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Quite a regular
Cadastrado em:
8/7/2010 7:14
De Famalicão - Braga - Portugal
Grupo:
Registered Users
Mensagens: 47
Offline
Depois de ter criado o utilizador, você só precisa de ajustar as permissões de acesso ao directório "/var/www/htm":

# adduser --home /var/www/html --shell /sbin/nologin -M nome_do_utilizador

# chown -R nome_do_utilizador /var/www/html

# chmod -R 755 /var/www/html

Enviado em: 18/5/2011 14:26
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
olá apache, fiz o pedido, mas no meu cliente ftp deu esse erro

Erro: Connection closed by server with exitcode 1
Erro: Não foi possível conectar ao servido

abraço!

Enviado em: 18/5/2011 16:12
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
lembrando que como root eu consigo

obrigado!

Enviado em: 18/5/2011 16:13
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Quite a regular
Cadastrado em:
8/7/2010 7:14
De Famalicão - Braga - Portugal
Grupo:
Registered Users
Mensagens: 47
Offline
- Gabriel, eu para fazer o chroot uso o MySecureShell.

- No ficheiro de configuração "/etc/ssh/sftp_config" do MySecureShell defino a seguinte configuração:

<User nome_do_utilizador>
Home /var/www/html
Download 200k
Upload 200k
</User>

- Em seguida crio o utilizador no sistema através do seguinte comando (repare que atribui a Shell do MySecureShell ao utilizador) :

# adduser --home /var/www/html --shell /bin/MySecureShell -M nome_do_utilizador

- Por ultimo defino a seguinte permissão sobre o directório "/var/www/html" para que o utilizador consiga aceder e gravar no directório:

# chown -R nome_do_utilizador /var/www/html

Enviado em: 18/5/2011 16:46
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
olá apaxe,

eu não tenho esse ficheiro.. eu crio e insiro essa configuração?


obrigado!

Enviado em: 18/5/2011 16:53
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Quite a regular
Cadastrado em:
8/7/2010 7:14
De Famalicão - Braga - Portugal
Grupo:
Registered Users
Mensagens: 47
Offline
Só para acrescentar o seguinte, em relação ao vsftpd desde que eu faça login no sistema através do utilizador que criei ele só vai conseguir aceder ao directório "/var/www/html" e nada mais.

Enviado em: 18/5/2011 16:56
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Quite a regular
Cadastrado em:
8/7/2010 7:14
De Famalicão - Braga - Portugal
Grupo:
Registered Users
Mensagens: 47
Offline
- Para aceder ao ficheiro "/etc/ssh/sftp_config" você primeiro precisa de instalar o MySecureShell no sistema:

# wget http://ovh.dl.sourceforge.net/project ... mysecureshell_1.20.tar.gz

- Já agora, o MySecureShell necessita dos seguintes pacotes instalados no CentOS:

# yum install openssh

# yum install openssh-server

# yum install openssl

# yum install make

# yum install gcc



Enviado em: 18/5/2011 17:00
Transferir mensagem para outros aplicativos Transferir


Re: chroot em vsftpd
Home away from home
Cadastrado em:
20/1/2011 17:28
De São Leopoldo
Grupo:
Registered Users
Mensagens: 156
Offline
beleza apaxe :D

consegui fazer meu usuário logar na pasta.

Mas ele consegue sair de lá, queria deixá-lo apenas até ela, entende?

queria "ENJAULAR".

mas obrigado!

Enviado em: 18/5/2011 17:38
Transferir mensagem para outros aplicativos Transferir






Você pode exibir os tópicos.
Você não pode iniciar um novo tópico.
Você não pode responder.
Você não pode editar.
Você não pode excluir mensagens.
Você não pode incluir votações.
Você não pode votar.
Você não pode anexar arquivos.
Você não pode enviar mensagens sem aprovação.

[Pesquisa Avançada]