Я пользователь Windows, постепенно переходящий на Linux. В Windows у нас есть возможность иметь или не иметь некоторый пароль для пользователя. Как только мы не введем пароль, мы можем напрямую войти в систему.
Однако в Linux это невозможно, поскольку у каждого пользователя должен быть пароль. Даже если вы не дадите пароль, ничего не печатая и просто нажав Returnклавишу, вы не войдете в систему (в отличие от Windows). Существует ли какой-либо пароль по умолчанию для каждого пользователя или любого другого механизма, с помощью которого пароль всегда назначается?
Ответы:
Аутентификация может быть обработана многими различными способами в Linux. Аутентификация по паролю через / etc / passwd и / etc / shadow обычно используется по умолчанию. Там нет пароля по умолчанию.
Пользователь не обязан иметь пароль. В типичной конфигурации пользователь без пароля не сможет аутентифицироваться с использованием пароля. Это характерно для пользователей системы, которые используются для запуска демонов, но не предназначены для непосредственного использования человеком.
Вы можете настроить Linux для автоматического входа на рабочий стол или для входа без пароля. Аутентификация осуществляется через PAM , который легко настраивается. Arch вики предлагает следующую конфигурацию PAM для входа без пароля:
источник
Чтобы ответить на буквальный вопрос: нет, нет пароля по умолчанию. Обычно по умолчанию учетная запись имеет «неверный» пароль, то есть хэш пароля, который не будет сопоставлен ни с одним паролем вообще. Чтобы войти в систему, необходимо явно указать пароль, например, запустив
passwd
соответствующую учетную запись.Однако вы можете настроить диспетчер входа на автоматический вход в систему под определенным пользователем, сразу или после задержки, если вы хотите это сделать. Это обычно не делается, но функция существует.
источник
Нет, нет. Для каждого пользователя, которого вы создаете в GUI, вы должны вручную установить пароль. Пустые пароли или стандартные пароли по умолчанию, очевидно, рассматриваются как высокий риск безопасности.
Но
У вас есть команда, которая
newusers
может помочь вам создать одного или нескольких пользователей, используя пароль по умолчанию, который вы хотите в текстовом режиме. использование в качестве корневого:newusers file
где файл является текстовым файлом со следующей структурой для каждой строки: pw_name: pw_passwd: pw_uid: pw_gid: pw_gecos: pw_dir: pw_shellВы можете сделать это также в одной командной строке. Пример :
источник
Нет, для пользователей нет пароля по умолчанию. Информация, которую вы, возможно, захотите прочитать, является страницей руководства для adduser
man adduser
Эта команда использует команду
useradd
более низкого уровня.источник
adduser
есть собственная команда. В RHEL это символическая ссылка наuseradd
.Пароль по умолчанию отсутствует: либо у учетной записи есть пароль, либо нет (в этом случае вы не можете войти в систему, по крайней мере, без аутентификации по паролю). Однако вы можете установить пустой пароль. Однако многие службы отклоняют пустые пароли. В частности, с пустым паролем вы не сможете войти удаленно. Но вы сможете войти в консоль.
Вместо того, чтобы использовать эту функцию, я рекомендую установить достаточно надежный пароль, и, если вы действительно не хотите вводить его, потому что ваш компьютер остается дома, и никто, кроме вас, не получает к нему доступ, настройте автологин . Учетная запись без пароля имеет смысл в некоторых случаях, например, для детей.
источник