Назад | Перейти на главную страницу

Используется рекурсивный chown в корневом каталоге

Мне понадобится помощь в восстановлении моих настроек 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. Любая помощь очень ценится.

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

Спасибо

/ var / run / sshd должен принадлежать root, а не группе или быть доступным для записи всем.

Это должно быть исправлено:

$ chown root /var/run/sshd
$ chmod 744 /var/run/sshd

Я предполагаю, что после исправления этой вы столкнетесь с множеством других ошибок разрешений, но это должно, по крайней мере, помочь вам начать работу.

редактировать

Поскольку вы используете линод, у вас есть несколько других вариантов восстановления ваших данных, и все они, вероятно, будут проще, чем пытаться привести ваш sshd в рабочее состояние. Я давний заказчик линода, и мне приходилось делать это пару раз ...

Первый вариант и, возможно, самый простой: временно перейти на более крупный план или приобрести дополнительное дисковое пространство. Затем вы можете развернуть новую, чистую установку Linux в дополнительное пространство, а затем смонтировать сломанный том из хорошей установки. Перенесите все свои данные в новую установку, удалите старый образ и уменьшите размер до сервера любого размера, который у вас был ранее.

Второй вариант: вы можете использовать прилагаемый дистрибутив Finnix для восстановления системы, а затем перенести весь образ диска на локальную рабочую станцию, где вы сможете получить данные.