Desinstalou o openssl-libs por acidente, como faço para reinstalá-lo?

1

Eu desinstalei acidentalmente openssl-libs em um servidor CentOS 6.4 . Ainda tenho uma sessão de terminal SSH ativa aberta, mas não posso wget fazer o download do rpm openssl. Yum não vai funcionar também, requer openssl.

Alguma idéia?

    
por Justin 02.12.2013 / 07:00

1 resposta

1

Você pode usar nc (netcat) para transferir o arquivo RPM para o sistema e fazer um rpm -i para instalar o pacote.

Para fazer isso, você precisa iniciar o netcat em ambas as extremidades (sua estação de trabalho local e o host em questão). No final do recebimento, você iniciaria o netcat no modo de escuta primeiro:

nc -l -p 2342 > openssl.rpm

Isso iniciará a escuta do netcat ( -l ) na porta 2342 ( -p 2342 ) e a gravação do que recebe em openssl.rpm .

Em seguida, no lado do remetente (ou seja, sua estação de trabalho local), comece a enviar o arquivo com o seguinte comando:

nc -w 5 DestinationHost 2342 < openssl.rpm

Isso lerá o arquivo openssl.rpm da pasta atual e começará a enviá-lo para DestinationHost na porta 2342 .

Após a conclusão da transferência, você deve ter um arquivo no sistema de destino chamado openssl.rpm, que pode ser instalado com rpm -i como de costume

    
por 04.10.2018 / 02:26