(linux-br) Problema com Túnel SSH.
Daniel Loiola Araujo
daraujo em penske.com.br
Terça Julho 3 19:34:44 BRT 2007
Olá pessoal,
Estamos com um projeto para mudar o tipo de conexão do nosso ERP (Logix
da Logocenter, hj TOTVS), que hoje é feita através do telnet, e a partir
do telnet é executada a interface gráfica.
Seguindo o procedimento do link
http://www.4js.com.au/docs/howto/SSH-WTK/SSH-HOWTO.pdf , conseguimos
realizar a conexão por SSH e executar a interface gráfica, porém quando
executo o ERP pelo túnel SSH não consigo identificar o usuário logado
através do who -u apenas através do ps -ef, porém não tenho a informação
do IP que o usuário está logado.
Quando executo o ps -ef um dos processos do sshd é: usuário em notty, estou
vendo que o problema é este notty, por isso o usuário não aparece como
logado no sistema, e sim como um processo.
who -u:
dbg99002 pts/2 Jul 03 18:59 (192.168.1.120)
srr99065 pts/3 Jul 02 07:57 (192.168.1.162)
ps -ef (os processos de uma conexão):
rlm99040 352274 729100 0 13:00:58 - 0:00 fglrun
/u01/logix/men/men0000
rlm99040 483458 352274 0 18:40:37 - 0:00 fglrun
/apl/logix/vcp/vcp0211.v0400
rlm99040 581792 458926 0 13:00:58 - 0:01 sshd: rlm99040 em notty
rlm99040 729100 581792 0 13:00:58 - 0:00 ksh -c
/apl/logix/logix_ssh.sh 10143
Como é feita a conexão na estação de trabalho:
C:\FGL2CUSR\BIN\startwtk.exe
plink.exe -ssh 192.168.1.100 -C -R 16501:localhost:6400
/apl/logix_ssh.sh 10101
Utilizo a informação gerada pelo who -u para alguns scripts para limitar
o usuário a somente uma conexão e em uma única estação.
Alguém já passou por isto ? ou sabe o que devo fazer para que o usuário
não apareça mais como um processo e sim como um usuário logado ?
Consigo restringir o número de conexões pelo sistema operacional ? pelo
.profile do usuário por exemplo ?
Obrigado,
Daniel Loiola
daraujo em penske.com.br
Mais detalhes sobre a lista de discussão Linux-BR