Удаленный openssl-освобождает случайно, как я переустанавливаю его

Я случайно удалил openssl-libs на сервере CentOS 6.4. У меня все еще есть активный открытый терминальный сеанс SSH, но я не могу wget загружать openssl об/мин. Конфетка не будет работать также, требует openssl.

Какие-либо идеи?

1
задан 2 December 2013 в 08:00
1 ответ

Вы можете использовать nc (netcat) для передачи файла RPM в систему и выполнить rpm -i для установки пакета.

Для этого вам нужно запустить netcat на обоих концах (на вашей локальной рабочей станции и на соответствующем хосте). На принимающей стороне вы должны сначала запустить netcat в режиме прослушивания:

nc -l -p 2342 > openssl.rpm

Это запустит netcat прослушивание ( -l ) на порту 2342 ( -p 2342 ) и записывает полученные данные в openssl.rpm .

Затем на стороне отправителя (т.е. на вашей локальной рабочей станции) начните отправлять файл с помощью следующей команды:

nc -w 5 DestinationHost 2342 < openssl.rpm

Это прочитает файл openssl.rpm из текущей папки и начните отправлять его на DestinationHost на порт 2342 .

После завершения передачи у вас должен быть файл в целевой системе с именем openssl.rpm, который вы можете установить с помощью rpm -i как обычно

1
ответ дан 4 December 2019 в 00:32

Теги

Похожие вопросы