Alterando permissões de usuário ubuntu, entenda

Iniciado por willianpm, 15 de Dezembro de 2012, 11:17

tópico anterior - próximo tópico

willianpm

Bom dia,

Sou membro novo no fórum e tive muita dificuldade em encontrar o local mais adequado para abrir este tópico. Com certeza este não é o lugar correto, mas como falaremos do meu servidor, eu achei este o melhor local.

A minha duvida é a seguinte...

Eu possuo um servidor proxy dedicado, de inicio, apenas eu e alguns amigos de confiança que tinhão acesso, mas com o passar do tempo, comecei a também fornecer usuários pra mais algumas pessoas.

Eu não quero que estas pessoas tenham acesso a nada do servidor, nem mesmo as pastas.
Quero algo como o da foto a baixo.



Como podem ver na imagem, o usuário consegue ver o tempo de conexão e algumas coisas a mais, como a data, nome de usuário etc.

Ele não consegue usar comando algum, nem mesmo "cd", "cat" ou qualquer outro comando simples.




No meu servidor ele está da seguinte forma



E todos os usuários logados, usam os comandos normais, de qualquer usuário criado usando o comando useradd tem direito.



Se poderem me ajudar eu agradeço, estou tendo muito trabalho para encontrar na internet como se fazer isto.

Fico no aguardo, obrigado.
"Felizes são aqueles que não encontram barreiras para se expressar."

agente100gelo

Explica melhor.
O que faz esse servidor proxy. Qual proxy?
Como estes usuários tem acesso? SSH?
Advogado e analista de sistema cearense.
Twitter: @glaydson

willianpm

Sim, o acesso deles é via SSH, e é usado o programa Proxifier para que tudo funcione.

Eu adicionei uma foto ao meu tópico de um usuário logado em meu servidor, para mostrar como é.
"Felizes são aqueles que não encontram barreiras para se expressar."

agente100gelo

Qual a finalidade do proxy?
Estou achando estranho o acesso ssh para funcionamento do proxy.
Advogado e analista de sistema cearense.
Twitter: @glaydson

willianpm

Ele serve apenas para fornecer uma conexão mais limpa para jogos online. Para que isso aconteça é preciso apenas logar via SSH no servidor, e ter o programa Proxifier configurado para que isso aconteça.
"Felizes são aqueles que não encontram barreiras para se expressar."

zekkerj

É um tipo de proxy que serve pra burlar bloqueios de IPs nacionais em alguns jogos do exterior, agente100gelo.
Teoricamente também serviria pra melhorar o tempo de ping em alguns outros jogos, mas eu questiono essa utilidade.

Bom, não quero fazer nenhum juízo de valor --- cada um sabe de si.

willianpm, o que você precisa é de um script de login, pra esses usuários limitados.
Esse script deve ser chamado diretamente a partir do arquivo "~/.bashrc" (ou seja, do arquivo ".bashrc" no diretório home desses usuários, com uma diretiva "exec". Algo como

exec /usr/local/login_restrito

Dentro desse script, você vai usar diretivas pra ignorar sinais SIG_INT (CTRL-C), SIG_STOP (CTRL-Z), SIG_QUIT (CTRL-K); também vai associar os sinais SIG_HUP e SIG_TERM com um comando que encerrre o script, assim caso a conexão do coitado caia, o script termina; e se vc chutá-lo pra fora também.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

willianpm

Eu vou tentar fazer isso, mas não sei se vou conseguir pois me pareceu um pouco complexo comparado ao meu conhecimento.
"Felizes são aqueles que não encontram barreiras para se expressar."

agente100gelo

Citação de: zekkerj online 16 de Dezembro de 2012, 12:23
É um tipo de proxy que serve pra burlar bloqueios de IPs nacionais em alguns jogos do exterior, agente100gelo.

Hummm... valeu pela informação. Vivendo e aprendendo.
Advogado e analista de sistema cearense.
Twitter: @glaydson