Re: rbash - Reduzido - RESOLVIDO

2007-10-29 Por tôpico Bruno Schneider
On 10/28/07, Rodrigo - PontoZIP Informatica wrote:
 Obrigado Paulino,
 a opção no bash_profile funcionou para finalidade que eu precisava,
 agora com mais tempo vou testar opção -N.


Exceto se o usuário tiver noção MÍNIMA de funcionamento de um shell e
teclar Ctrl-C nessa hora...

-- 
Bruno Schneider
http://www.dcc.ufla.br/~bruno/



Re: rbash - Reduzido - RESOLVIDO

2007-10-29 Por tôpico Paulino Kenji Sato
On 10/29/07, Bruno Schneider [EMAIL PROTECTED] wrote:
 On 10/28/07, Rodrigo - PontoZIP Informatica wrote:
  Obrigado Paulino,
  a opção no bash_profile funcionou para finalidade que eu precisava,
  agora com mais tempo vou testar opção -N.
 

 Exceto se o usuário tiver noção MÍNIMA de funcionamento de um shell e
 teclar Ctrl-C nessa hora...


Isso se resolve colocando um trap, assim:
trap exit 2
echo Pressione enter ou ctrl+c para encerrar o tunel
read
exit


-- 
Paulino Kenji Sato
http://www.nobel.com.br



Re: rbash - Reduzido - RESOLVIDO

2007-10-28 Por tôpico Rodrigo - PontoZIP Informatica

Obrigado Paulino,
a opção no bash_profile funcionou para finalidade que eu precisava, 
agora com mais tempo vou testar opção -N.


ATs.



Paulino Kenji Sato wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/28/07, Rodrigo - Y!  wrote:

A minha necessidade seria a seguinte. Abrir apenas uma porta no meu
servidor (porta ssh) fazer o cliente conectar via putty (com a opção
tunnel configurada).

...

Mais como o cliente vai abrir
o terminal do servidor, não quero que o mesmo execute nenhum tipo de
comando no meu servidor, mesmo os comandos disponiveis no rbash (ex.:
df, free, top) apenas quero que ele abra o terminal e logo após ele usar
o Terminal Server possa dar exit no terminal.



No openssh-client tem a opção -N que e recomendado para usar quando se
quer fazer port fowarding, a opção não invoca a shell quando a conexão
e estabelecida.
Me perguntei se o PuTTY  não teria uma opção similar, então fui ler a
documentação, e olha o que achei:

3.7.3.12 -N: suppress starting a shell or command

The -N option prevents PuTTY from attempting to start a shell or
command on the remote server. You might want to use this option if you
are only using the SSH connection for port forwarding, and your user
account on the server does not have the ability to run a shell.

This feature is only available in SSH protocol version 2 (since the
version 1 protocol assumes you will always want to run a shell).

This option is equivalent to the 'Don't start a shell or command at
all' checkbox in the SSH panel of the PuTTY configuration box (see
section 4.18.3).

http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter3.html#using-cmdline


Se isso não funcionar pode a sequência:

echo Aperte enter para fechar o tunnel
read
exit

no .bash_profile



- --
Paulino Kenji Sato
http://www.nobel.com.br

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFHJBEyPOuxVuWcl9QRAubnAJwNbY3IspmIrmG6ZehsyLqJAJ/+/ACePd5I
4x9Wq4mdtzoCQpdtSvz9fg0=
=+IVo
-END PGP SIGNATURE-




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: rbash - Reduzido

2007-10-27 Por tôpico Maxwillian Miorim
 On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED]
 wrote:
  Hi,
  estou procurando um shell, reduzido em matéria
 de
  comandos. O que até então encontrei foi o
 rbash,
  mas mesmo assim tem comandos de mais.
 
  Então pergunto, tem como reduzir os comando do
  rbash ? Ou quais shell mais reduzido ainda
 vocês
  aconselham.
 
  O usuário só necessita do login, não precisa e
  não pode inserir comando algum além do exit.
 
  Ats.
 

 Eu não conheço nada do tipo, também não entendi
 muito bem o motivo...

 Também pode fazer algo que leia a entrada padrão
 e, ao receber a
 string exit, encerra a execução (exit 0). Depois
 define este
 software/script como o shell de login do usuário.

On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED] wrote:
 Maxwillian,
 mas assim antes do usuário digitar exit ele
 poderá usar qualquer comando que o shell dispõe.

 Preciso disto apenas para o usuário abrir uma
 conexão segura com o servidor via SSH e logo após
 usar esta conexão para fazer tunelamento de um
 Terminal Server.


Realemente não entendi a necessidade de executar comandos tampouco a
aplicação... O RDP já transmite os dados com criptografia de 128bits
no algorítimo RC4 e uma solução simples de VPN com o OpenVPN,
StrongSwan e etc. permite acessar o teu servidor sem abrir as portas
para a rua...

Mesmo assim, se não me engano o tunelamento em si não tem relação com
o shell: enquanto estiver conectado o SSH faz o tunelamento.

-- 
Max



Re: rbash - Reduzido

2007-10-27 Por tôpico Rodrigo - Y!
A minha necessidade seria a seguinte. Abrir apenas uma porta no meu 
servidor (porta ssh) fazer o cliente conectar via putty (com a opção 
tunnel configurada). Quando o Terminal Server for carregado ele vai 
referenciar um porta local, porta esta que estará tunelada para o ip e 
porta ssh do meu servidor. Com isto não preciso deixar várias portas 
Terminal Server abertas, somente uma ssh. Mais como o cliente vai abrir 
o terminal do servidor, não quero que o mesmo execute nenhum tipo de 
comando no meu servidor, mesmo os comandos disponiveis no rbash (ex.: 
df, free, top) apenas quero que ele abra o terminal e logo após ele usar 
o Terminal Server possa dar exit no terminal.


Ats.



Maxwillian Miorim wrote:

On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED]
wrote:

Hi,
estou procurando um shell, reduzido em matéria

de

comandos. O que até então encontrei foi o

rbash,

mas mesmo assim tem comandos de mais.

Então pergunto, tem como reduzir os comando do
rbash ? Ou quais shell mais reduzido ainda

vocês

aconselham.

O usuário só necessita do login, não precisa e
não pode inserir comando algum além do exit.

Ats.


Eu não conheço nada do tipo, também não entendi
muito bem o motivo...

Também pode fazer algo que leia a entrada padrão
e, ao receber a
string exit, encerra a execução (exit 0). Depois
define este
software/script como o shell de login do usuário.


On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED] wrote:

Maxwillian,
mas assim antes do usuário digitar exit ele
poderá usar qualquer comando que o shell dispõe.

Preciso disto apenas para o usuário abrir uma
conexão segura com o servidor via SSH e logo após
usar esta conexão para fazer tunelamento de um
Terminal Server.



Realemente não entendi a necessidade de executar comandos tampouco a
aplicação... O RDP já transmite os dados com criptografia de 128bits
no algorítimo RC4 e uma solução simples de VPN com o OpenVPN,
StrongSwan e etc. permite acessar o teu servidor sem abrir as portas
para a rua...

Mesmo assim, se não me engano o tunelamento em si não tem relação com
o shell: enquanto estiver conectado o SSH faz o tunelamento.



--
Rodrigo - Y!
Linux user # 366601
Curitiba/PR.


Feliz é aquele que transfere o que sabe e aprende o que ensina.
(Cora Coralina)

Segurança é um processo, não um produto.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: rbash - Reduzido

2007-10-27 Por tôpico Paulino Kenji Sato
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/28/07, Rodrigo - Y!  wrote:
 A minha necessidade seria a seguinte. Abrir apenas uma porta no meu
 servidor (porta ssh) fazer o cliente conectar via putty (com a opção
 tunnel configurada).
...
Mais como o cliente vai abrir
 o terminal do servidor, não quero que o mesmo execute nenhum tipo de
 comando no meu servidor, mesmo os comandos disponiveis no rbash (ex.:
 df, free, top) apenas quero que ele abra o terminal e logo após ele usar
 o Terminal Server possa dar exit no terminal.


No openssh-client tem a opção -N que e recomendado para usar quando se
quer fazer port fowarding, a opção não invoca a shell quando a conexão
e estabelecida.
Me perguntei se o PuTTY  não teria uma opção similar, então fui ler a
documentação, e olha o que achei:

3.7.3.12 -N: suppress starting a shell or command

The -N option prevents PuTTY from attempting to start a shell or
command on the remote server. You might want to use this option if you
are only using the SSH connection for port forwarding, and your user
account on the server does not have the ability to run a shell.

This feature is only available in SSH protocol version 2 (since the
version 1 protocol assumes you will always want to run a shell).

This option is equivalent to the 'Don't start a shell or command at
all' checkbox in the SSH panel of the PuTTY configuration box (see
section 4.18.3).

http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter3.html#using-cmdline


Se isso não funcionar pode a sequência:

echo Aperte enter para fechar o tunnel
read
exit

no .bash_profile



- --
Paulino Kenji Sato
http://www.nobel.com.br

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFHJBEyPOuxVuWcl9QRAubnAJwNbY3IspmIrmG6ZehsyLqJAJ/+/ACePd5I
4x9Wq4mdtzoCQpdtSvz9fg0=
=+IVo
-END PGP SIGNATURE-



rbash - Reduzido

2007-10-26 Por tôpico Rodrigo - Y!
Hi,
estou procurando um shell, reduzido em matéria de
comandos. O que até então encontrei foi o rbash,
mas mesmo assim tem comandos de mais.

Então pergunto, tem como reduzir os comando do
rbash ? Ou quais shell mais reduzido ainda vocês
aconselham. 

O usuário só necessita do login, não precisa e
não pode inserir comando algum além do exit.

Ats.

--
Rodrigo.
Curitiba/Pr.


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: rbash - Reduzido

2007-10-26 Por tôpico Maxwillian Miorim
On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED] wrote:
 Hi,
 estou procurando um shell, reduzido em matéria de
 comandos. O que até então encontrei foi o rbash,
 mas mesmo assim tem comandos de mais.

 Então pergunto, tem como reduzir os comando do
 rbash ? Ou quais shell mais reduzido ainda vocês
 aconselham.

 O usuário só necessita do login, não precisa e
 não pode inserir comando algum além do exit.

 Ats.


Eu não conheço nada do tipo, também não entendi muito bem o motivo...

Também pode fazer algo que leia a entrada padrão e, ao receber a
string exit, encerra a execução (exit 0). Depois define este
software/script como o shell de login do usuário.


-- 
Max



Re: rbash - Reduzido

2007-10-26 Por tôpico Rodrigo - Y!
Maxwillian,
mas assim antes do usuário digitar exit ele
poderá usar qualquer comando que o shell dispõe. 

Preciso disto apenas para o usuário abrir uma
conexão segura com o servidor via SSH e logo após
usar esta conexão para fazer tunelamento de um
Terminal Server.

Ats.



On 10/26/07, Rodrigo - Y! [EMAIL PROTECTED]
wrote:
 Hi,
 estou procurando um shell, reduzido em matéria
de
 comandos. O que até então encontrei foi o
rbash,
 mas mesmo assim tem comandos de mais.

 Então pergunto, tem como reduzir os comando do
 rbash ? Ou quais shell mais reduzido ainda
vocês
 aconselham.

 O usuário só necessita do login, não precisa e
 não pode inserir comando algum além do exit.

 Ats.


Eu não conheço nada do tipo, também não entendi
muito bem o motivo...

Também pode fazer algo que leia a entrada padrão
e, ao receber a
string exit, encerra a execução (exit 0). Depois
define este
software/script como o shell de login do usuário.


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]