como criar um usuário que não pode apagar nada, só ler o que há no seu home?

1. como criar um usuário que não pode apagar nada, só ler o que há no seu home?

andre luiz
xiloba

(usa Slackware)

Enviado em 20/02/2012 - 23:13h

Quero criar um usuário que não possa apagar nada(nem no seu /home), apenas tenha acesso de leitura no seu home, tipo :/home/aluno.
tipo chown qualquer-coisa root, é isso?


  


2. Re: como criar um usuário que não pode apagar nada, só ler o que há no seu home?

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/02/2012 - 23:25h

Não conheço como fazer isso. Um home de usuário é o home dele. Ele tem direito até de apagar arquivos que são de root, apenas recebendo uma mensagem tipo "remover arquivo comum vazio "arquivo.txt" protegido contra escrita?". É só confirmar e pronto.

Minha pergunta é: qual a situação que te levou a querer isso? Talvez criando um diretório compartilhado e adicionando determinado usuário ao grupo desse diretório, com permissão de apenas leitura, resolva seu problema.


3. Re: como criar um usuário que não pode apagar nada, só ler o que há no seu home?

andre luiz
xiloba

(usa Slackware)

Enviado em 21/02/2012 - 12:10h

Hcabzlus, eu penso que seria uma situação de escola. O aluno tende a fazer a maior bagunça deletando arquivos, trocando papel de parede etc.
O cara se loga, navega na internet, e escreve textos, mas não pode deletar .


4. Re: como criar um usuário que não pode apagar nada, só ler o que há no seu home?

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/02/2012 - 12:12h

Caro xiloba só com permissões mesmo no meu ponto de vista.


5. Re: como criar um usuário que não pode apagar nada, só ler o que há no seu home?

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/02/2012 - 12:56h

xiloba escreveu:

Hcabzlus, eu penso que seria uma situação de escola. O aluno tende a fazer a maior bagunça deletando arquivos, trocando papel de parede etc.
O cara se loga, navega na internet, e escreve textos, mas não pode deletar .


Bom, como eu comentei antes, não tem como. Em seu próprio home o usuário tem poder de fazer o que quiser. Nem alterando as permissões resolve, pode testar. Crie um arquivo como root, dê apenas permissão de leitura para o root (chmod 400 arquivo.txt) e você verá que mesmo assim o usuário consegue deletar.

Se você precisa preservar arquivos para que os alunos tenham acesso a ele, crie um diretório em home pertencente ao root e coloque somente leitura para os "outros" (as permissões são dono/grupo/outros nessa ordem). Assim eles poderão copiar os arquivos para o seu próprio home e trabalhar com eles.


6. Re: como criar um usuário que não pode apagar nada, só ler o que há no seu home?

andre luiz
xiloba

(usa Slackware)

Enviado em 21/02/2012 - 14:44h

Sendo assim, vou ter que usar um like deep freeze for Linux.
Já usei o ofris-ptbr
Melhor ainda: vou usar o lethe. http://sourceforge.net/projects/lethe/files/latest/download?source=files

Só preciso de um editor de grub2 ou melhor, colocar uma senha no grub 2 para ninguém acessar o sistema sem o lethe.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts