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

Responder a