ssh_dispatch_run_fatal: Connection to 192.168.0.2 port 22: DH GEX group out of range

SSH

Olá a todos, ao atualizar minha distro, escontrei o seguinte erro ao tentar acessar os dispositivos da minha rede:

ssh_dispatch_run_fatal: Connection to 192.168.0.2 port 22: DH GEX group out of range

Este erro se dá por um bug no pacote do openssh, descrito aqui. E a solução que utilizei foi descrita pelo usuário xmar no fórum serverfault ( aqui. ), basicamente é preciso adicionar uma lista de algoritimos no config do ssh para que ele possa se comunicar com os dispositivos com versões mais antigas, usando seu editar de textos preferido crie ou edite o aquivo:

~/.ssh/config

e adiciona a seguinte linha:

KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

Pronto, agora será possível conecgtar novamente nos seus dispositivos.
Espero ter ajudado.
Até a próxima.

Criando Arquivo para Memória Swap

Swap File

Olá a todos, hoje vamos ver como criar um arquivo de memória swap no linux, este arquivo será utilizado pelo sistema para ampliar a memória ram do seu servidor, o desempennho é bem menor pois o arquivo fica em disco, porém evita de ter aplicativos parando de funcionar por falta de memória dando uma maior estabilidade ao sistema. Normalemente durante a instalação do SO, é criada  uma partiação dedicada para uso como swap, mas em alguns casos ( como servidores virtualizados ) essa partição normalmente não está disponível, utilizando um arquivo simplifica a tarefa, não havendo a necessidade de reparticionar o seu disco.

Continue lendo “Criando Arquivo para Memória Swap”

Instalando o Android Studio no Linux

sOlá, hoje venho em uma nova empreitada, pretendo desenvolver uma pequena aplicação para Android e assim começar no desenvolvimento mobile. Há muito procuro algo para fazer no android, mas sempre me faltaram ideias. Agora que surgiu uma necessidade fica mais fácil :), e bem o primeiro passo é instalar o ambiente, então vamos lá.

Continue lendo “Instalando o Android Studio no Linux”

Desativando Profile Headset do Bluetooth

Bluetooth

Olá a todos, utilizo um fone da Philips SBH4000, muito bom por sinal. Já está velhinho mas tem uma boa qualidade de aúdio ( não julguem, não sou audiófilo, rsrsr ). E quando sincronizo ele com meu linux ele vez por outra entrava como Headset, qualidade de som Mono, realmente terrível…. decidi resolver essa questão, e fui em busca na internet :), e eis que a solução é tão simples como duas linhas em um arquivo. Edite o arquivo/etc/bluetooth/audio.conf com seu editor de texto padrão, lembre-se de estar como root para fazê-lo.

sudo nano /etc/bluetooth/audio.conf

Provavelmente o arquivo vai estar vazio, ou nem existir, de qualquer forma, adicione o seguinte:

[General]
Disable=Headset
Isso instruira o daemon do bluetooth a não utilizar o profile de headset, deixando apenas o AD2P, de alta fidelidade. Agora o ultimo toque, reinicie
o subsistema do bluetooth de acordo com sua distro:
systemctl restart bluetooth
ou
service restart bluetooth
E tudo prontinho, no máximo terá que reconectar seu fone ao computador.