Мне нужна помощь, которая восстанавливает мои настройки ssh, когда я нажимал все, вызывая эту команду:
chown -R user /
В настоящий момент я не могу получить доступ к сайту через ssh / ftp, так как собственность все файлы были изменены. Я не хочу сбросить все права собственности, но если бы я мог получить работу ssh, я мог бы создать резервную копию своих файлов, а затем получить чистую установку ubuntu на моем сервере.
Вот ошибка, get, когда я пытаюсь перезапустить ssh:
/var/run/sshd must be owned by root and not group or world-writable.
Im работает ubuntu 10.04 LTS. Любая помощь очень ценится.
P.S. Я могу запускать команды ssh на консоли AJAX на основе браузера, которую предоставляет моя хостинговая компания (linode).
Спасибо
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, правда?
Кроме того, в этом сообщении в блоге описаны некоторые подходы к сбросу разрешений через apt-get / dpkg. Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown все или подмножество обратно к корню снова).
Если вы не делаете резервных копий, сейчас самое время начать!
)Вот что я только что придумал. Это должно (не проверено), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Сначала, чтобы остановить сообщение об ошибке, измените владельца /var/run/sshd обратно на root.
Может быть больше ошибок afterwoods, что, вероятно, означает, что вам также нужно изменить другие файлы.
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, правда?
Кроме того, в этом сообщении в блоге описаны некоторые подходы к сбросу разрешений через apt-get / dpkg. Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown все или подмножество обратно к корню снова).
Если вы не делаете резервных копий, сейчас самое время начать!
)Вот что я только что придумал. Это должно (не проверено), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Сначала, чтобы остановить сообщение об ошибке, измените владельца /var/run/sshd обратно на root.
Может быть больше ошибок afterwoods, что, вероятно, означает, что вам также нужно изменить другие файлы.
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
) Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
) Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
) Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
) Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
) Сначала, чтобы остановить сообщение об ошибке, измените владельца / var / run / sshd
обратно на root.
Там может быть больше ошибок afterwoods, что, вероятно, означает, что вам нужно для изменения других файлов.
Вот что я только что придумал. Этот должен (не тестировался), чтобы каждый файл в корневой группе принадлежал root.
sudo find / -group root -exec chown root {} \;
Ну, лучше всего / проще всего восстановить резервную копию. Вы делаете резервные копии, верно?
Кроме того, это сообщение в блоге описывает некоторые подходы к сбросу разрешений через apt-get / dpkg . Прежде чем пытаться это сделать, вы должны сделать что-то вроде опубликованного Оли (chown all или подмножество обратно к корню снова).
Если вы не делаете резервных копий, пришло время начать!
)