Acho que esse link ajuda:
http://www.dicas-l.com.br/arquivo/servidor_sftp_chrooted_sem_shell__somente_sftp.php

Em 29 de julho de 2010 08:23, Ricardo Stock <[email protected]>escreveu:

> "chrootar", segunifica engaiolar o usuario, exatamente igual ao que fazemos
> com o binddns para fazer dns seguro e tambem é o que usamos para configurar
> usuarios virtuais. ftp, pop3, mysql, entre outros.
>
> no google, basta procurar como engaiolar.
>
> no ftp, na minha maquina de desenvolvimento, eu instalei o proftp, mexi na
> configuração, muito simples, qualquer "manuel" from ne net tem como fazer
> isto, depois divirta-se.
>
> :-)
> ----- Original Message -----
> From: "Armando Barsotini Neto" <[email protected]>
> To: "Lista de discussão do LoCoTeam Brasileiro" <
> [email protected]>
> Sent: Wednesday, July 28, 2010 9:29 AM
> Subject: Re: [Ubuntu-BR] Diretório de Usuários
>
>
> OK.. entendido...
>
> E é complicado implantar o FTP com permissão para o usuário rodar o shell
> ???
>
> Teria algum material como recomendação ???
>
> Agradeço imensamente a ajuda e paciência de todos...
>
>
> Att,
>
> Armando Barsotini Neto
>
> Linux User # 503670
> Ubuntu User # 30175
>
>
> Em 28 de julho de 2010 09:20, Ricardo Stock
> <[email protected]>escreveu:
>
> > Ola Armando.
> >
> > vou fazer uma comparação linux windows, para ver se vc entende melhor.
> >
> > no windows tinhamos o arquivo autoexec.bat que passou para autoexec.nt
> > no linix temos bash_profile, que agora (pelo menos no Ubuntu) passou para
> > profile. o arquivo profile oi "."profile, póis é oculto esta na raiz de
> > cada
> > home de cada usuario
> >
> > nesse arquivo, voce configura o path, programas e a configuração do
> > usuario,
> > assim como voce pode fazer com que rode um script de configuração de
> > ambiente sempre que faz o login no AD. Podemos fazer o mesmo no linux.
> > Como
> > tinhamos antigamente os terminais "burros" com o novell.
> >
> > No linux, cada usuario que loga, ele tem a permissão de ver tudo, mas
> > apenas
> > executar o que foi determinado, um exemplo, pode listar / mas não pode
> > escreve em / apenas em /home/usuario/
> >
> > Isso já não acontece com usuariios de email, ftp, mysql entre outros
> >
> > Faça assim.
> >
> > Crie um grupo de usuários, como é criado quando cria usuários de ftp,
> > mail,
> > etc, crie o grupo ssh_login. (apenas um exemplo)
> > Veja por exemplo como criar usuarios para FTP
> > voce vai configurar o grupo para que o mesmo não tenha acesso a maquina
> >
> > voce vai criar usuarios dentro deste grupo  mas com o
> > comando -s/sbin/false
> > ou seja não terão shell
> >
> > depois vc configura o profile do usuario com o shel que deseja tipo
> > /home/user_ssh/sbin (apenas exemplo)
> >
> >
> > mas só por curiosidade. SSH é acesso remoto a maquina para administração
> > da
> > mesma, porque criar usuarios sem acesso.
> > outra, voce pode instalar um ftp e dar permissão do usuario executar o
> > shell, muito mais facil e não precisa fazer nada
> >
> > eu mesmo para testar ambientes de produção mas ainda no servidor de
> teste,
> > uso o ftp, se eu logar com o usuario, mesmo que de cd.. cd .. cd .. o
> > mesmo
> > não sai da sua pasta e pode executar o shell, que é o que voce quer.
> >
> >
> >
> > ----- Original Message -----
> > From: "Armando Barsotini Neto" <[email protected]>
> > To: "Lista de discussão do LoCoTeam Brasileiro" <
> > [email protected]>
> > Sent: Tuesday, July 27, 2010 5:53 PM
> > Subject: Re: [Ubuntu-BR] Diretório de Usuários
> >
> >
> > Olá pessoal.. desculpem a demora no retorno..
> >
> > Então, como o Nilson Moraes citou, gostaria que o funcionamento fosse
> > parecido com o do FTP, apontando um path inicial e o usuário só poderia
> > "ir
> > pra frente" e não sair do seu diretório "home"...  porém, via SSH.
> >
> > Quanto a questão do Xisberto, eu realmente preciso que o usuário não
> > consiga
> > sair do seu "home"... ele (usuário) não poderia listar o conteúdo da
> pasta
> > /home , pois ele teria acesso aos nomes dos outros usuários cadastrados..
> > entendeu ?
> >
> > Quanto ao procedimento informado pelo Ricardo Stock, não entendi muito
> bem
> > !!!
> >
> > Ricardo, será que você poderia detalhar um pouco mais a solução...
> ficaria
> > grato !!!
> >
> > Agradeço a todos..
> >
> > Att,
> >
> > Armando Barsotini Neto
> >
> > Linux User # 503670
> > Ubuntu User # 30175
> >
> >
> > Em 27 de julho de 2010 14:27, Ricardo Stock
> > <[email protected]>escreveu:
> >
> > > sim basta voce configurar o bash do usuario de forma que voce aponte o
> > > path
> > > dele para PATH=$HOME/bin:PATH ond vc quer
> > > voce configura a pasta iniciar e tambem o shel que ele pode ter
> > >
> > >
> > >
> > > eu fiz isso  a muito tempo atras com o sudo, tipo uns 10 anos atras, e
> > foi
> > > esse o meu caminho
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: "Armando Barsotini Neto" <[email protected]>
> > > To: "Lista de discussão do LoCoTeam Brasileiro" <
> > > [email protected]>
> > > Sent: Tuesday, July 27, 2010 11:23 AM
> > > Subject: [Ubuntu-BR] Diretório de Usuários
> > >
> > >
> > > Bom Dia!
> > >
> > > Pessoal, nao lembro se já fiz essa pergunta aqui na lista, mas ainda
> > estou
> > > com sérios problemas em relação a essa questão.
> > >
> > > Quando eu crio usuários, ele monta na seguinte estrutura.
> > >
> > > /home/fulano
> > > /home/ciclano
> > > /home/beltrano
> > >
> > > Óbviu né ? rsss... Padrão do linux....  porém, quando o usuário loga
> via
> > > *ssh* (pelo putty), eu queria que ele não conseguisse sair do diretório
> > > *raiz* dele... como exemplo:
> > >
> > > Logando como fulano, minha raiz seria:  "$/home/fulano"  e se eu
> > digitasse
> > > "$cd .." ele não poderia voltar para "$/home"....
> > >
> > > Isso é possível ???
> > >
> > > Agradeço a quem puder me ajudar !!!
> > >
> > > Att,
> > >
> > > Armando Barsotini Neto
> > >
> > > Linux User # 503670
> > > Ubuntu User # 30175
> > > --
> > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > >
> > > Lista de discussão Ubuntu Brasil
> > > Histórico, descadastramento e outras opções:
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > >
> > >
> > > --
> > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > >
> > > Lista de discussão Ubuntu Brasil
> > > Histórico, descadastramento e outras opções:
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > >
> > --
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >
> > Lista de discussão Ubuntu Brasil
> > Histórico, descadastramento e outras opções:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
> >
> > --
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >
> > Lista de discussão Ubuntu Brasil
> > Histórico, descadastramento e outras opções:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a