Dúvidas em relação ao SSH

Iniciado por wedzinoff, 17 de Outubro de 2010, 04:58

tópico anterior - próximo tópico

wedzinoff

Olá,

Eu utilizo o CentOS e o Ubuntu e gostaria que pudessem me auxiliar em qualquer uma destas distros a modificar algumas coisas, eu quero fazer um proxy tunneling, bom, são elas:

Como desabilitar a linha de comando de um usuário?
Eu gostaria que o usuário entrasse no SSH e não tivesse linha de comando, veja um exemplo:
http://i.imgur.com/NpCoL.jpg

É assim, o usuário entra, e não ve nenhuma linha de comando ok.


Como fazer com quê o usuário seja desconectado após 10 minutos automaticamente
O usuário x entra, e após 10 minutos conectado ele é desconectado automaticamente.


Espero que vocês possam me ajudar
Atenciosamente,
Wed.

Tota

Ola,

Por favor edite ou deixe apenas o link da imagem postada.

Imagens postadas no forum devem ter no maximo 40kB

CitarDa forma de publicação das mensagens

8. Não são permitidas mensagens/títulos:

X - Que contenham imagem maior do que 40 Kb.

http://ubuntuforum-br.org/index.php/topic,43147.0.html

Obrigado

wedzinoff


Kamei Hyoga

1- Utilize a opção -N que não vai ter shell para comando. Ex: ssh -N {resto dos parametros}

2- Ainda não sei te responder sobre temporizar o uso do ssh

wedzinoff

Como assim amigo? por exemplo quero restringir o usuário lucas eu digitaria: ssh -N lucas?

Kamei Hyoga

#5
ssh -N -l lucas -p 22 IP

onde:

-l lucas = nome do usuário no computador remoto. Só utilize se não estiver já usando o mesmo usuário no computador local.

-p 22 = especifica como a porta que será usada na conexão, caso ela já não seja a padrão



Isso vai fazer que você entre no PC com o IP X usando o usuário lucas, sem acesso ao shell (terminal, linha de comando).

wedzinoff

Mais no meu caso não sei o IP da pessoa seria mais ou menos assim,

Usuário lucas irá conectar no SSH do meu VPS, não tenho como determinar o IP dele, ao menos que eu faça um script em php