Autor Tópico: Bloqueando pastas de acesso no SSH  (Lida 3108 vezes)

Offline brkaw

  • Usuário Ubuntu
  • *
  • Mensagens: 33
    • Ver perfil
Bloqueando pastas de acesso no SSH
« Online: 31 de Janeiro de 2013, 00:26 »
Olá a todos!

Bom, estou com algumas dificuldades em configurar alguns usuários em meu SSH.

Tenho o usuário 'user1' e ele pode acessar qualquer pasta do meu ubuntu.

Gostaria que ele pudesse acessar apenas sua pasta(que foi definida no passwd) e subpastas.

Já procurei bastante sobre o assunto mas infelizmente não encontrei nada...

Alguém poderia me nortear?

Obrigado!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Bloqueando pastas de acesso no SSH
« Resposta #1 Online: 31 de Janeiro de 2013, 00:55 »
Informe-se sobre o recurso "shell restrito".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline brkaw

  • Usuário Ubuntu
  • *
  • Mensagens: 33
    • Ver perfil
Re: Bloqueando pastas de acesso no SSH
« Resposta #2 Online: 31 de Janeiro de 2013, 09:46 »
Bom, até onde eu procurei eu deveria instalar um outro SHELL em minha máquina.

Então instalei o RSSH

Código: [Selecionar]
sudo apt-get install rssh
Eu estava utilizando este link para fazer tudo: http://www.vivaolinux.com.br/artigo/Backup-automatizado-e-seguro-usando-SSH-SCP-SFTP?pagina=3

Mas cheguei nesta parte onde ele pede para você definir o shell na passwd colocando '/usr/local/bin/rssh' .

Só que este arquivo de SHELL não esta neste lugar e eu não consigo encontra-lo!

Alguém tem alguma ideia de onde esta este arquivo?

Offline brkaw

  • Usuário Ubuntu
  • *
  • Mensagens: 33
    • Ver perfil
Re: Bloqueando pastas de acesso no SSH
« Resposta #3 Online: 31 de Janeiro de 2013, 09:54 »
Bom, acho que o RSSH não é a solução que eu desejo.

Será que alguém tem alguma dica?

Offline brkaw

  • Usuário Ubuntu
  • *
  • Mensagens: 33
    • Ver perfil
Re: Bloqueando pastas de acesso no SSH
« Resposta #4 Online: 31 de Janeiro de 2013, 10:43 »
CONSEGUI!

Bom vou explicar aqui como eu fiz tudo...

Primeiro instalei o lshell

Código: [Selecionar]
sudo apt-get install lshell
Depois configurei o arquivo '/etc/lshell.conf'

E depois mudei o SHELL do usuário no '/etc/passwd', mudei de 'bin/bash' para 'usr/bin/lshell'

Simples, prático e rápido!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Bloqueando pastas de acesso no SSH
« Resposta #5 Online: 31 de Janeiro de 2013, 10:48 »
Pelo que eu li, bastava ter usado o "rbash" (E eu podia ter sido mais claro nesse sentido). Mas se resolveu pelo lshell, melhor ainda --- afinal, resolvido é resolvido.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D