Jump to content
Sign in to follow this  
NewGenerationChurch

Восстановить систему после ChMod возможно?

Recommended Posts

NewGenerationChurch писал(а) Sun, 04 January 2009 10:48

chmod -R 0777 /

Теперь команда su - не работает, и куча всего тоже глючит. Как нибудь восстановить систему можно?

Если вы скажите что у вас за дистрибутив был установлен, я напишу для вас сценарий по раставлению прав на файлы и каталоги. Кроме того для того, чтобы можно было вернуть права на каталоги и исполняемые файлы, вам нужно будет загрузиться в какую-нибудь систему (в спасательный режим, rescue mode), подойдёт любой LiveCD дистрибутив да тот же Ubuntu.

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

Share this post


Link to post
Share on other sites

А зачем это чинить?

ИМХО, человеку в дубле этой ветки был дан правильный совет: переустановить дистрибутив, и в следующий раз думать, что делаешь.

В любом случае, совершенно не факт, что твой скрипт вернет права именно в первоначальное состояние. Поэтому, рано или поздно может всплыть проблема. А человек вообще мало что понимает про эти права доступа. Что ему делать тогда? Опять в форуме вопросы задавать?

Мне кажется, правильнее в этом случае было бы переустановить систему.

Share this post


Link to post
Share on other sites

А это сложно? Мне надо апач, мускуль и пхп потом переустанавливать - это рабочий сервак, и сейчас он работает, а если я "переустановлю" - неизвестно будет работать или нет - проблемка только одна, не пускает по ssh доступу рут юзера. Надо просто найти файлик соответствующий и поставить на него правильные права - вообще то я когда увидел, что команда стала выполняться для всего содержимого я сразу остановил (CTRL+C) и ССХ доступ восстановил установив правильные права на файл ключа, какие еще файлы влияют на ССХ?

Share this post


Link to post
Share on other sites

NewGenerationChurch писал(а) Mon, 12 January 2009 07:47

А это сложно? Мне надо апач, мускуль и пхп потом переустанавливать - это рабочий сервак, и сейчас он работает, а если я "переустановлю" - неизвестно будет работать или нет - проблемка только одна, не пускает по ssh доступу рут юзера. Надо просто найти файлик соответствующий и поставить на него правильные права - вообще то я когда увидел, что команда стала выполняться для всего содержимого я сразу остановил (CTRL+C) и ССХ доступ восстановил установив правильные права на файл ключа, какие еще файлы влияют на ССХ?

Если ты это рабочий сервер - то должны быть (не должны, а просто обязаны быть резервные копии)! Остановите ночью, часика в 2 или 3 - когда меньше всего обращений к серверу, перезагрузите в какую-нибудь минисистему и разверните архив.

По поводу дистрибутива, Slackware ну и что? Версия какая? Какое ПО было установлено? Откуда я могу это знать, или я провидец? Laughing

Share this post


Link to post
Share on other sites

Slackware 10.0

php 4.4.9

MySQL 5.0.67

Что еще надо указать? Мне главное чтобы кто-то подсказал какие файлы отвечают за пользователей и доступ по ССХ в рут. Ведь это основное что нужно восстановить.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...