Настройка Astra Linux

Сообщения
8
#2
После установки у root не задается пароль. Поэтому обычно делают что-то типа sudo bash
Если нужен зачем-то пароль root'a требуется, то после sudo bash выполните команду passwd и задайте пароль. Тогда su будет работаь
 

Olej

New member
Сообщения
1 211
#3
После установки у root не задается пароль.
Это не совсем так. Так было когда-то: с "пустым" паролем root был недопустим вход в некоторые программы. Позже был добавлен символ '!' в /etc/shadow, который означаете, что вход для этого пользователя заблокирован:
Код:
root@astra:/etc# cat shadow
root:!:18056:0:99999:7:::
...
И может быть разблокирован.
А "пустой" пароль (очень дурная идея!) выглядел бы так:
Код:
root@astra:/etc# cat shadow | grep root
root::18057:0:99999:7:::
См. теневые пароли
 

YNA

New member
Сообщения
172
#5
После установки у root вроде нет ни какого пароля. Его приходится создавать потом.
 

Вложения

Olej

New member
Сообщения
1 211
#6
После установки у root вроде нет ни какого пароля.
Это не имеет никакого значения, входите в root по sudo с опциями, как показано выше.
А root ваш вообще запрещён, независимо от того, есть у него пароль или нет.
 
Сообщения
8
#8
Это не имеет никакого значения, входите в root по sudo с опциями, как показано выше.
А root ваш вообще запрещён, независимо от того, есть у него пароль или нет.
root не запрещен. Просто по умолчанию не установлен пароль.
 
Сообщения
8
#9
Это не совсем так. Так было когда-то: с "пустым" паролем root был недопустим вход в некоторые программы. Позже был добавлен символ '!' в /etc/shadow, который означаете, что вход для этого пользователя заблокирован:
Код:
root@astra:/etc# cat shadow
root:!:18056:0:99999:7:::
...
И может быть разблокирован.
А "пустой" пароль (очень дурная идея!) выглядел бы так:
Код:
root@astra:/etc# cat shadow | grep root
root::18057:0:99999:7:::
См. теневые пароли
Если создать командой useradd пользователя и не выполнять команду passwd, то пользователь не имеет пароля и заблокирован. В поле хеша пароля только !.
 

Olej

New member
Сообщения
1 211
#10
Последнее редактирование:

Olej

New member
Сообщения
1 211
#11
Если создать командой useradd пользователя и не выполнять команду passwd, то пользователь не имеет пароля и заблокирован. В поле хеша пароля только !.
Для пользователей с пустым паролем 2-е поле записи /etc/shadow - пустая строка:
Код:
root::18057:0:99999:7:::
"не имеет пароля" и "заблокирован" - это разные вещи.
В этом поле, 2-м, может быть (только):
- значение - :$<номер метода хеширования>$<соль>$<хэш пароля с этой солью>:
- '*' - вход с этим логином запрещён;
- '!' - вход с этим логином заблокирован (но может быть разблокирован);
- '' - беспарольный вход (пустой пароль);
 
Последнее редактирование:
Сообщения
18
#12
Создал пароль под рут, как советовал YNA, теперь система загружается без меню "ПУСК". Придется наверное переустанавливать
 
Сообщения
8
#13
Читай матчасть, сынку :cry: ... по той ссылке что я выше писал (но, видимо, чукча не читатель, а исключительно писатель)
Код:
root:!:18056:0:99999:7:::
Про вот тот вот восклицательный знак. ;)
Постарайтесь вести себя вежливей и не хамить. И не стройте из себя крутого знатока nix-систем.
 

Olej

New member
Сообщения
1 211
#14
Создал пароль под рут, как советовал YNA, теперь система загружается без меню "ПУСК".
Одно с другим не связано. Ищите причину в других действиях.

P.S. А переустанавливать по каждому чиху - это дурная привычка, дело нехитрое...
 
Сообщения
18
#15
Дело в том, что я никуда не могу войти, в меню пуск только кнопка выключения
 

Olej

New member
Сообщения
1 211
#16
Дело в том, что я никуда не могу войти, в меню пуск только кнопка выключения
Учитесь восстанавливать ... это не последний раз...
1. здесь в форуме было обсуждение, недавно, как из меню исчезли все надписи, и как лечили... ищите
2. учитесь всё делать из терминала ... у вас реальная (на железе), не виртуальная инсталляция? уходите в текстовую консоль (Ctrl+Alt+F2, Ctrl+Alt+F3, Ctrl+Alt+F4 и т.д.) и оттуда правьте...
3. можете попробовать начать (в текстовой консоли) с переустановки Fly...