Home » Ошибки » Ошибка sshd - fatal: Write failed: Permission denied

Ошибка sshd - fatal: Write failed: Permission denied

Сегодня во время настройки Freebsd столкнулся с непонятной ошибкой. Время от времени меня выкидывало из ssh сессии при работе в MC. Так как я настраивал ipfw, то сразу подумал именно на него, так как проблема началась после изменения настроек.

Хочешь научиться строить и поддерживать высоконагруженные приложения? Тогда рекомендую познакомиться с онлайн-интенсивом "Tarantool" в OTUS. Актуально для системных администраторов и devops инженеров. Подробности по .

Накануне вечером я тестировал новые настройки для ipfw и когда у меня все получилось, завершил работу. На следующий день, когда вернулся, заметил эти странные вылеты соединения. При этом реально соединение есть и я могу нормально работать через ssh. Но стоит мне запустить mc, как случается вылет:

sshd: fatal: Write failed: Permission denied

В системном логе при этом ошибка:

Jan 10 18:03:58 freebsd sshd[861]: fatal: Write failed: Permission denied

Казалось бы, при чем тут права доступа. Текст ошибки не очень информативен. Очистил временные файлы mc в /tmp, не помогло. У меня стояло в ipfw разрешающее правило для подключения к серверу по ssh:

$cmd add 320 allow tcp from any to $exip 22 in via $exface

Ошибка исчезла после того, как добавил ниже:

$cmd add 330 allow tcp from $exip 22 to any out via $exface established
exip внешний ip адрес
exface внешний сетевой интерфейс

Подозреваю, что помогло бы добавление keep-state на разрешающем правиле. Но уже не стал экспериментировать, главное, что работает.

Супер-интенсив "Tarantool"

Если у вас есть желание освоить платформу in-memory вычислений, востребованную в современных высоконагруженных приложениях, рекомендую пройти интенсив Tarantool в OTUS. Обучение длится 5 дней. Что даст вам этот интенсив:
  • Узнаете архитектуру и внутреннее устройство Tarantool.
  • Поймете сильные и слабые стороны Tarantool.
  • Сможете назвать сходства и отличия от других СУБД.
  • Увидите кейсы использования: куда брать, куда не брать.
  • Установите и запустите Tarantool.
  • Поднимете собственный кластер.
Смотрите подробнее программу по .

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Zerox
Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству. Если вам интересно узнать обо мне побольше, то можете послушать интервью. Запись на моем канале - https://t.me/srv_admin/425 или на сайте в контактах.

Добавить комментарий

Ваш адрес email не будет опубликован.

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.