Instalando AJAXTERM em um Fedora

Neste artigo vamos instalar e configurar o AJAXTERM, uma ferramenta escrita em Python muito interessante. Sua função é basicamente prover um terminal remoto (SSH) via WEB.

[ Hits: 23.534 ]

Por: Pedro Augusto Malanga em 19/06/2007


Configurando o Apache



Para o Apache instalado via yum ele cria um diretório em /etc/httpd. Antes de alterar as configurações do httpd.conf iremos criar uma senha para o htpasswd dessa forma:

# htpasswd -c /etc/httpd/conf/htacesso pedromalanga

Será solicitado digitar a senha e repetir, pois o htpasswd irá criar um arquivo dentro do /etc/httpd/conf chamado "htacesso" que terá o usuário "pedromalanga" e a senha dentro dele, um pequeno arquivo de autenticação.

Pronto, já definimos que nosso usuário pedromalanga será o cara que conseguirá abrir a página para acesso do AJAXTERM.

Agora vamos ao httpd.conf, que está dentro do /etc/httpd/conf/. Nele vamos criar no final do arquivo as seguintes linhas:

<VirtualHost 192.168.1.111:443>
        ServerName casa
        HostnameLookups Double
        SetEnvIf Request_URI "^/u" dontlog
        Loglevel warn
        ProxyRequests Off
        <Proxy *>
                AuthUserFile /etc/httpd/conf/htacesso 
                # AQUI ESTÁ O ARQUIVO QUE CRIAMOS COM O HTPASSWD
                AuthName EnterPassword
                AuthType Basic
                require valid-user

                Order Deny,allow
                Allow from all
        </Proxy>
        ProxyPass / http://localhost:8022/
        ProxyPassReverse / http://localhost:8022/
</VirtualHost>
Página anterior     Próxima página

Páginas do artigo
   1. O que é o AJAXTERM
   2. Baixando os pacotes necessários
   3. Configurando o Apache
   4. Iniciando os serviços
Outros artigos deste autor

Linux acessando storage iSCSI

Yum no Red Hat 4

Leitura recomendada

Minix 3.2.0 no ESXi 5.0 - Instalação usando o vSphere Client 5.0

Debian sem Systemd

Instalando Slackware através de outro HD corrigindo os pacotes

Balanceamento de 3 links com redundância no Linux

Construindo um servidor NFS usando o Insigne GNU/Linux

  
Comentários
[1] Comentário enviado por y2h4ck em 19/06/2007 - 17:01h

Só de ser feito em python eu ja sinto um calafrio, agora o pior é confiar neste auth Non-Digest do apache para garantir o access-control para a API de console de gerenciamento. Simplesmente me assusta este tipo de coisa rs.

[2] Comentário enviado por Infosegura em 24/06/2007 - 13:30h

Não consigo logar pelo ajaxterm, vc pode me ajudar?

[3] Comentário enviado por malanga em 24/06/2007 - 15:10h

opa, qual é o problema q vc esta tendo???

em q momento vc nao consegue logar??? a tela do terminar aparece
pra vc???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts