Eu executo o Linux no meu netbook com um diretório pessoal criptografado (descriptografado ao fazer o login). Uma idéia que eu tinha (em parte do Irmãozinho de Cory Doctorow ) era ter uma senha que eu pudesse digitar, que faria login em uma conta de usuário falsa enquanto executava um comando (por exemplo, destruir o conteúdo da unidade de disco ou alterar as senhas de criptografia para algo aleatório e muito longo).
Alguma idéia de como fazer isso? (As respostas que envolvem módulos obscuros do kernel etc. são bem-vindas, embora, como sempre, um bom utilitário de linha de comando possa ser um pouco melhor! Eu gosto especialmente de ter o mesmo nome de usuário, mas não a mesma senha: o usuário bob entra com a senha ABC e é logado, mas o usuário bob faz login com a senha 123 e exclui as coisas dele.)
fonte
Respostas:
Agora existe um módulo PAM licenciado para GPLv2 , que faz exatamente o que você deseja. Ele permite que a mesma conta efetue login na mesma caixa Unix com senhas diferentes, dependendo do que o usuário deseja que seja feito após o login. Curiosamente, o autor menciona o mesmo livro em sua descrição do módulo.
Você escreve seus próprios scripts, que serão associados às diferentes senhas - desde anexar automaticamente um sistema de arquivos criptografado ao inserir um "seguro" até limpar automaticamente o mesmo ao inserir o "pânico". E qualquer coisa no meio.
Eu gostaria que algo semelhante estivesse disponível nos provedores de e-mail e em vários serviços de mídia social - para ocultar certas caixas de correio, imagens etc. quando o usuário faz login com uma senha especial. Talvez, chegemos a isso também algum dia ...
fonte
Como sua postagem foi muito geral e sem detalhes, minha resposta deve ser muito geral e sem detalhes. Muitas dessas etapas serão específicas da distribuição.
Na sua situação, é isso que eu faria:
wheel
grupo para que suas ações sejam executadas como raiz.Boa sorte!
fonte