SCP+ARC4

Deixe um comentário

Uma boa dica para fazer uma transmissão de arquivos entre maquinas é usar o SCP.
Porém o SCP não transmite de forma tão segura os arquivos entre hosts.
Ai é que entre o ACR4, um simples algoritmo desenvolvido para criptografar os dados, além de aumentar a velocidade de transferência dos dados.

Fica ai a dica.


scp -c arcfour -r  file  hosts

EX:


scp -c arcfour -r  movie  marcusmiranda@xxx.xxx.xxx.xxx:/backup

Deletando arquivos

Deixe um comentário

É comum o seu disco encher e você não conseguir apagar os seus arquivos ou deletar alguns arquivos de log’s com um simples comando ” rm -rfv *.* ” alem do mais aparece o seguinte erro:

Ai vai uma maneira fácil e simples de deletar o seus arquivos quando der este erro.

Esse erro acontece por que a lista de arquivos que você deseja delatar é muito grande, desta forma o comando “rm” por se só, não consegue ler todos os seus arquivos e deletar.

Para resolver este problema, basta executar o seguinte comando:

Deletando por nome:

     find -name "*file*" -exec rm -rfv {} \;

Deletando por data:

	find -ctime 10 -exec  rm -rfv  {} \;


* deletando os arquivos que foram alterados nos últimos 10 dias

Utilizando o for:

	 for a in *"file"*; do rm -Rfv $a; done

Se você conhece outra maneira de apagar arquivos grandes como log’s.  Deixe um comentário!

Resolvendo – SSH sem pedir a senha

Deixe um comentário

Como tinha postado anteriormente. Estou trabalhando muito e com isso não estou tendo tempo suficiente para me dedicar ao blog.
Porem hoje achei um tempo para escrever sobre um pequeno problema, mais que me deu muita dor de cabeça para resolver.

Vamos lá.
Dias atrás precisei montar um servidor para fazer 9 conexões via ssh sem pedir a senha do usuário.
Fiz todo o procedimento correto de criar uma chave no servidor e sair distribuído essa chave para os servidores cliente. Ate aqui tudo andava corretamente.

1º procedimento

# ssh-keygen -t rsa -f ~/.ssh/id_rsa

2º procedimento
Iniciei a distribuição das chaves para os servidores cliente.

# cat ~/.ssh/id_rsa.pub | ssh usuario@xxx.xxx.xxx.xxx ‘cat – >> ~/.ssh/authorized_keys’
# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

1 Servidor – ok
2 Servidor – ok
.
.
.
9 Servidor – ok

3º procedimento
Ao tentar conectar via ssh no 9º servidor o mesmo pedia senha.
Recriei novas chaves, fiz todo o procedimento novamente e nada. Toda tentativa de conectar via ssh o servidor cliente pedia uma senha.
Depois de varias horas perdidas tentando efetuar uma conexão ssh, resolve da uma olhada no Log. Pela minha surpresa apareceu o seguinte erro.

# Dec 14 16:27:39 Servidor09 sshd[14746]: Authentication refused: bad ownership or modes for file /home/usuario/.ssh/authorized_keys

Ai comecei a fazer algumas pesquisas. Olhei permissão dos diretórios, dei permissão e nada de conseguir a conexão ssh sem pedir a senha.
Mas como tudo tem um segredinho. Verifiquei o sshd.config do servidor cliente e la estava o pequeno detalhe.

StrictModes yes

Fiz a seguinte alteração

StrictModes no

A opção StrictModes especifica se o ssh deve verificar permissões do usuário em seu diretório home e rhosts antes de aceitar login.

Entradas mais Antigas

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.