-
Junior Member
- Вес репутации
- 58
скосячил в chsh и теперь не пускает в рут
вобщем оч нужна помощь
freebsd7
случайна, разбираясь в редакторе vi при
выходе нажал х
и вышел сохранив изменения
и теперь там строка где указан путь к шеллу не Shell: /bin/sh
а просто shell: /bi
и при попытке войти под рутом фря пишет /bi не найдена директория или имя файла
пытался отредактировать etc/passwd болт
под пользователем никак
пытался через su войти тож никак, тож самое пишет
советовали sudo нарыл ман тут а оно нивкакую не хтит работать пишет нот фаунд и хоть ты апстену
кто нить могет посоветовать как решить подобный задрот?
спасибо
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
Сообщение от
anotherone
советовали sudo нарыл ман
тут а оно нивкакую не хтит работать пишет нот фаунд и хоть ты апстену
кто нить могет посоветовать как решить подобный задрот?
спасибо
Т.е. нет самого sudo?
Или трабла с использованием?
Добавлено через 3 минуты
Если sudo есть - можно попробоавть: sudo ln -s /bin/sh /bi
Сождастся силинк с нужным именем и вход станет возможен.
Но потом все это надо устранить.
Последний раз редактировалось Kuzz; 11.07.2008 в 10:54.
Причина: Добавлено
The worst foe lies within the self...
-
-
Junior Member
- Вес репутации
- 58
судя по всему нет самого sudo
т.к. так же и пишет нот фаундпытался проинсталитть
так ведь не даёт жышь
пароль запрашивает, ввожу, ну а он опять пишет su: /bi бла бла
блин что делать %(
Последний раз редактировалось anotherone; 11.07.2008 в 11:46.
-
The worst foe lies within the self...
-
-
Junior Member
- Вес репутации
- 58
-
Сообщение от
anotherone
пишет неверная опция --h
Как ни странно, в строке "su --shell=/bin/sh" нет опции --h
А так: su --shell="/bin/sh"
The worst foe lies within the self...
-
-
Junior Member
- Вес репутации
- 58
нивкакую %(
Добавлено через 2 минуты
кстати он еще пишет пользовать такой синтаксис
su [-] [-flms] [-c class] [login [args]]
я вводил ему с этими аргументами в такой же последовательности он так и пишет иллегал....
Последний раз редактировалось anotherone; 11.07.2008 в 12:42.
Причина: Добавлено
-
Какой файл редактировался vi ?
The worst foe lies within the self...
-
-
Junior Member
- Вес репутации
- 58
в консоли когда набираешь chsh
он выдает инфо по юзеру в файле
вот так вот оно и редактировалось
пытался вернуть всё в зад через etc/passwd меня послали
вот терь скачу вокруг асделать ниче не могу %(
самое что обидное
гуглинг не помогает
такого тупняка видимо никто кроме меня неделал
-
Хм.. Есть возможность загрузиться с другой системы (LiveCD например.. Тот-же Frenzy).
Тогда можно смонтировать системный раздел и править файлы.
The worst foe lies within the self...
-
-
Junior Member
- Вес репутации
- 58
есть лайв сиди но френзи ток дома %(
-
Сообщение от
anotherone
вобщем оч нужна помощь
freebsd7
случайна, разбираясь в редакторе vi при
выходе нажал х
и вышел сохранив изменения
и теперь там строка где указан путь к шеллу не Shell: /bin/sh
а просто shell: /bi
А если так..
Когда появляется меню загручика, жмешь F2 (ну мож сразу будет строка)
появляется строка, с параметрами загрузки для ядра..
пишешь (дописываешь) туда "init=/bin/sh"
Ты попадешь в рутовую оболочку
После этого тебе надо перемонтировать корневой раздел в режим чтения-записи..
mount -o rw,remount /dev/ХХХ
Возможно надо будет еще chroot делать..
-
Сообщение от
anotherone
вобщем оч нужна помощь
freebsd7
случайна, разбираясь в редакторе vi при
выходе нажал х
и вышел сохранив изменения
и теперь там строка где указан путь к шеллу не Shell: /bin/sh
а просто shell: /bi
и при попытке войти под рутом фря пишет /bi не найдена директория или имя файла
пытался отредактировать etc/passwd болт
под пользователем никак
пытался через su войти тож никак, тож самое пишет
советовали sudo нарыл ман
тут а оно нивкакую не хтит работать пишет нот фаунд и хоть ты апстену
кто нить могет посоветовать как решить подобный задрот?
спасибо
-а в однопользовательском режиме загрузиться не пробовали?..
С уважением,
Alex Plutoff
А. ПЛАТОВ
-
-
Сообщение от
Alex Plutoff
-а в однопользовательском режиме загрузиться не пробовали?..
Так я и написал, чтобы в однопользовательский зайти
Просто вариант который я кинул - универсальный.. Если ядру писать init1, а inittab изменен, то пользователь не залогинится.. Прописав init=/bin/sh - пользователь попадает в однопользовательский режим с рутовыми правами.. Остается только перемонтировать разделы..