1

Мне понадобится помощь в восстановлении настроек ssh, так как я все испортил, вызвав эту команду:

chown -R user /

На данный момент я не могу получить доступ к сайту через ssh/ftp, так как право собственности на все файлы было изменено. Я не хочу сбрасывать каждый владелец, но если бы я смог заставить работать ssh, я бы смог создать резервную копию моих файлов, а затем получить чистую установку Ubuntu на моем сервере.

Вот ошибка, которую я получаю, когда я пытаюсь перезапустить SSH:

/var/run/sshd must be owned by root and not group or world-writable.

Я использую Ubuntu 10.04 LTS. Любая помощь очень ценится.

Я могу запускать команды ssh на консоли AJAX на основе браузера, которую предоставляет моя хостинговая компания (linode).

2 ответа2

0

Вы можете просто снова использовать chown, чтобы сделать /var/run/ssh владельцем root. И я мало что знаю об Ubuntu, но не могли бы вы щелкнуть правой кнопкой мыши по файлу в Nautilis (или как называется файловый менеджер) и выбрать какой-либо вариант для изменения разрешений? Пабло Санта-Крус - правильная мысль: это принадлежит одному из сайтов, которые он упомянул.

0

Есть ряд инструментов, которые использует ssh с установленными разрешениями setuid, например, вход в систему, который также будет затронут этой проблемой. В зависимости от вашей системы, лучший способ восстановить это переустановить пакеты:

util-linux
sshd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .