nanatinho
(usa Debian)
Enviado em 04/12/2014 - 13:33h
"Boa tarde!
Sou novo aqui na comunidade, portante me desculpe se estiver fazendo algo errado.
Eu estou enfrentando uma certa dificuldade.
Usuários acessam meu VPS em linux, mas eu gostaria de bloquear o uso de comandos como cd, ls, etc.
Gostaria que eles apenas tivessem a capacidade de se logar no VPS pelo terminal.
Obrigado!"
Boa tarde.
Por exemplo, você poderia fazer é criar um grupo de usuário "adm", onde todos os comandos que você NÃO quizesse que os seus usuários não utilizassem, você colocaria neste grupo e retiraria a permissão de outros, da seguinte forma:
ATENÇÃO: Seja cauteloso e faça testes em outro equipamento ou uma vm, antes de colocar em produção, para verificar o funcionamento.
1. Criar um grupo de adm
groupadd adm
2. O comando ls fica em /bin. Digamos que queira que nenhum usuário NÂO use nenhum comando desta pasta
chown -R root.adm /bin
chmod -R o=--- /bin
3. Digamos que para que o seu usuário tenha acesso a tais programas, basta apenas adicioná-lo ao grupo adm:
usermod -a -G adm seu_usuario
Como nunca tive esta necessidade, mais uma vez, saliente a necessidade de um ambiente de teste.
Abraço e fq com DEUS!!!