Долго запускается MC (Midnight Commander). Два простых решения старой проблемы

Сентябрь, 29th 2021Рубрика: *NIX 3758
Подписаться на комментарии по RSS

долго запускается Midnight Commander

Проблема долгого запуска Midnight Commander знакома многим красноглазым линуксоидам. При подключения к серверу по ssh, приходится очень долго ждать запуска mc (время ожидания может затянуться на пару минут).

Опытным путём было выявлено, что проблема как-то связана с сетевыми настройками, а конкретно с резолвингом имени сервера, к которому производится подключение (например нет соединения с DNS-сервером или хост не прописан). Но, как говорится в одном известном меме, это не точно.

Порой тормоза с запуском Midnight Commander наблюдались даже с случае корректной работы сети и DNS-серверов, поэтому, чтобы в очередной раз не ждать у моря погоды, просто прописываем в /etc/hosts имя сервера и его ip-адрес. Имя сервера можно посмотреть командой hostname:

# hostname
vpn.local

После чего добавляем ip и соответствующее ему имя хоста в /etc/hosts:

192.168.100.25 vpn.local

Теперь MC будет запускаться мгновенно вне зависимости от внешних факторов. Можно пойти несколько по иному пути, добавив в файл /etc/ssh/sshd_config один параметр:

UseDNS no
Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 1

  1. 2021-11-15 в 21:48:32 | Аноним

    sed -i 's/myhostname//' /etc/nsswitch.conf

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.