E aí pessoal,
Nesta semana mesmo um membro do usuário do Viva o Linux
estava precisando criar um script que se auto conectava em uma outra máquina, via ssh
porém não estava conseguindo adicionar um comando que funcionace a conexão automática pelo script.
Então resolvi ajuda-lo, após várias pesquisas, descobri que existe um aplicativo que trabalha em conjunto com o "ssh",
que era a nossa solução, nome do aplicativo é "sshpass" um aplicativo muito leve e de fácil instalação!
Chega de papo e vamos a parte que nos interessa :P
Entre em seu console como root,
Crie uma pasta para salvar o arquivo que iremos baixar,
Considerando que já tenha criado sua pasta, entre nela e execute o comando para fazer o download,
# wget -c http://downloads.sourceforge.net/sshpass/sshpass-1.02.tar.gz
Após o Download do arquivo, descompactar o mesmo com o comando abaixo,
[root@tux tmp]# tar -xvzf sshpass-1.02.tar.gz
sshpass-1.02/
sshpass-1.02/Makefile.am
sshpass-1.02/README
sshpass-1.02/sshpass.1
sshpass-1.02/AUTHORS
sshpass-1.02/missing
sshpass-1.02/NEWS
sshpass-1.02/bootstrap
sshpass-1.02/depcomp
sshpass-1.02/aclocal.m4
sshpass-1.02/COPYING
sshpass-1.02/configure.ac
sshpass-1.02/Makefile.in
sshpass-1.02/ChangeLog
sshpass-1.02/config.h.in
sshpass-1.02/configure
sshpass-1.02/main.c
sshpass-1.02/INSTALL
sshpass-1.02/install-sh
[root@tux tmp]#
Entre dentro do diretório sshpass-1.02
Para fazer instalação sem que ela ocorra erros, você deve ter instalado em sua máquina o gcc e c++.
Execute o arquivo "configure"
# ./configure
Compile e Instale
# make
# make install
Tanto a compilação quanto a instalação é super rápida não chegando a 20 segundos!
Após a conclusão se quiser mais detalhes sobre o aplicativo é só executar,
$ sshpass --help
Mas aqui vou falar alguns comandos,
para utiliza-lo você deve primeiramente chamar o "sshpass" como no exemplo abaixo:
$ sshpass -p senha ssh usuario@servidor
Observe que executei o programa sshpass primeiro, e disse a senha para ele, com o sintaxe " -p " e logo após a "senha"
em segundo chamei o próprio "ssh" junto com usuário@servidor
Um ponto fraco do sshpass é que ele não funciona em máquina que nunca foi acessada pelo ssh!
por causa daquela mensagem.
[root@tux /]# ssh tuxclube@teste.com
The authenticity of host 'teste.com (teste.com)' can't be established.
RSA key fingerprint is c6:ff:ef:d8:94:c6:e6:e1:g2:5g:j6:79:hh:80:28:e4.
Are you sure you want to continue connecting (yes/no)?
para que ele funcione, você deve conectar uma única vez por ssh e diga "yes" na mensagem,
sendo assim na proxima conexão com o "sshpass" ele irá acessar normalmente,
Bom agora você já está com uma solução para acrescentar no seu script a senha do usuário para a conexão automática,
isto é muito interessante em script que é programado para fazer backup com rsync.
A instalação adotada nesta dica, funciona normalmente em qualquer distribuição que possui os compiladores gcc e c++
Segue abaixo outras informações:
Site do projeto sshpass:
Por hoje é só pessoal!
Abraços,
César Macari
Bom Dia galera,
Ontem foi oficialmente lançada a versão BrOffice.org 3.0.0
para fazer o download é só acessar o link abaixo:
Download BrOffice
Se você usa Linux assim como eu, clique na opção (Outros Sistemas Operacionais e Versões Anteriores).
A nova versão está cheia de recursos e em especial é suporte a usuário Mac OS X.
Segue abaixo o requisito do sistema para a instalação.
Requisitos do Sistema (windows)
Os requisitos mínimo para o uso do BrOffice.org são:
- Windows 98, Windows ME, Windows 2000 (com Service Pack 2 ou superior), Windows XP, Windows 2003;
- 128 Mbytes RAM (mínimo 64Mb, recomendado 256Mb);
- 300 Mbytes disponíveis em disco;
- Resolução de 800 x 600 ou superior com, no mínimo, 256 cores.
Eae Galera,
Aos usuários linux de carteirinha como eu =P, o proprietário do Viva o Linux,
meu "grande" amigo Fábio Berberth hauhah, fala séério Fábio você é meu amigo né? hauha
Voltando ao assunto e resumindo,
O Fábio atendendo a pedidos dos usuário do Viva o Linux, começou a vender camisas "Viva O Linux"
as mesmas podem ser visualizadas no link abaixo:
Album Fábio Berberth
Eu fui o primeiro a receber está camisa no Brasil =P que honra eim,
mas está disponível para vendas a todos os usuários e admiradores do sítio Viva o Linux,
As instruções para a compra está no link abaixo:
Instruções para Compra
Eu comprei e gostei, EU GARANTO, camisa é de boa qualidade e muito bonita,(cada um tem seu gosto né?)
hauha
Mas é isso aí, agora quero ver todo mundo com camisa do Viva o Linux ;)
Abraço Galera,
By César Macari
E aew galera, depois de muito tempo sem atualizar o blog, estou de volta :P
Comecei a trabalhar em um projeto pessoal, que é criar minha própria distribuição linux, para que atenda minhas necessidades, sem aquele monte de programas que outros programadores colocam, que as vezes você nem sabe para que ele serve e muito menos usa-lo :P,
O nome da distro será " Tux Clube Linux ", mas por enquanto começarei mexer só em minhas horas vagas!
Infelizmente o Google Adsense foi retirado, alguém ficou clicando aê, daí foi detectado cliques inválidos para eles!
Mas é isso aí,
Estou de volta, logo começarei a postar diariamente as novidades/problema e soluções encontradas que estão aparecendo no meu dia-a-dia,
Antes de ir, esta semana o Alessandro Faria (cabelo) membro do Viva o Linux
publicou um Artigo show de Bola, Leitura de Código de Barras através de uma Web-Cam ou similares, segue o link abaixo para quem tiver interesse:
Abraço Galera,
E que a força esteja com vocês,
César Macari
Técnico em Informática
Postagens mais recentes Postagens mais antigas Página inicial