| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > как узнать пароль от своег root |
| Автор: MasterOfCode 24.12.2008, 18:30 |
| Установил Ubuntu 8.10, при установки предложил ввести пользователя и пароля, я создал пользователся master, при установке некоторых приложений как я понимаю требуется знать пароль от root? как мне его узнать? |
| Автор: Imple 24.12.2008, 20:49 |
| Легче всего в вашем случае - переустановить убунту, и впредь, никогда не забывать или недооценивать то, что вы печатаете на клавиатуре. Если уже установленная убунта вам важна - скажите. |
| Автор: Imple 24.12.2008, 21:00 |
| Извиняюсь, я наверное ошибся. Убунта скорее всего не просит задать пароль рута при установке. Вам нужно воспользоваться коммандой sudo для получения рутовых привилегий. Еще раз извиняюсь. |
| Автор: MasterOfCode 24.12.2008, 21:07 | ||
| Imple, да все ок! Написал через sudo:
вот что пишет :( |
| Автор: inside_pointer 25.12.2008, 00:53 |
| при загрузке присоединяешь к параметрам ядра 1 в однопользовательском режиме chmod u+w /etc/shadow vi /etc/shadow в поле пароля рута стираешь всё остаётся рут с пустым паролем выходишь chmod u-w /etc/shadow перезагружаешься (старую рутовскую запись с паролем можно закомменировать и оставить там же) чтобы отключить эту возможность нужно в /etc/inittab в списке уровней закомментировать #l1:1:wait:/etc/rc.d/rc 1 |
| Автор: orthrus 25.12.2008, 14:03 | ||
а просто сделать
убунта не позволяет? |
| Автор: MasterOfCode 25.12.2008, 14:20 |
Проверю сегодня. Спасибо. |
| Автор: krwlr 25.12.2008, 14:22 |
| inside_pointer, |
| Автор: spin2 25.12.2008, 19:00 |
| А чтобы узнать, не поменяв, надо обратиться к http://www.openwall.com/john/. Правда, времени может занять предостаточно. |
| Автор: Compositum 15.8.2011, 07:59 | ||
Т.е. при установке Ubuntu (11.04 в моём случае) запрошенный изначально логин и пароль - это и есть профиль с правами root, а войти в консоль непосредственно под именем "root" в Ubuntu нельзя? Просто при установке Ubuntu 11.04 запрашивается логин и пароль для создания нового юзера, а пароль для root не запрашивается, а соответственно я не знаю какой пароль для root по умолчанию (если такой профиль с таким именем в Ubuntu вообще есть). Я пробовал войти в консоли под root, без пароля или с паролем "root" - не вышло. |
| Автор: rodnover 15.8.2011, 08:11 | ||
Именно так. Пользователь добавленный в группу admin может получить расширенные права через sudo, введя при запросе свой пароль. http://help.ubuntu.ru/wiki/%D1%81%D1%83%D0%BF%D0%B5%D1%80%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_%D0%B2_ubuntu |
| Автор: bilbobagginz 15.8.2011, 09:42 | ||
| очень сложно вести беседу на разных языках. 1) войти в систему = ? "войти в систему", это: i. получить конкретный uid/gid ii. получить соответствующую среду пользователя для оболочки (в линуксе обычно bash) iii. запустить эту оболочку как "входную" (т.н. login shell) iv. быть записанным в разные системные базы данных как вошедший с конкретного виртуального или псевдо терминала (т.е. просматриваться в списке who, last) v. запись в системный дневник авторизаций такое широкое определение, отвечает на вопрос "так что, низзя зайти рутом?" положительно, т.е. "Да, низзя". однако если не обращать внимание на пункт iv, то
дает все прелести логина как root, не допуская принципиально подбор его пароля. самая большая проблема безопасности - человек. Человек ставит дурацкий пароль, "чтобы лехче набивать". потом такую систему удаленно взламывает какая-то программа (автоматически подбирая на основе словаря пароль), т.н. "атакующий бот". Когда бот подключается, не зная имени пользователя, то величина пространства премутаций подбора перемножается на величину пространства премутацй имен пользователей, т.е. замедляет скорость подбора на порядки. Более того root - это всем известный юзер, у которого есть "все" права. Поэтому в современных десктоп системах перестали позволять его вход. никак. Только войдя в систему "простым" (не совсем) юзером, посредством sudo можно "превратиться" в root. Поэтому, ставить ему какой-то пароль = увеличивать подверженность к атакам подбора пароля. Может возникнуть вопрос: "а кому на фиг нужен мой сервер" ? Если у тебя есть бегущий ssh сервер в открытом доступе, т.е. 22 порт, на "белом" IP, посмотри на частоту атак. Напр., мой сервер атакуется в неделю как минимум 2-3 раза, а апач и того чаще. И это притом, что к моему апачу без сертификата не подключишься, а к ssh без ключа. |