Я только начал использовать Scientific Linux (7.0) (хотя я предполагаю, что этот вопрос может быть нейтральным по отношению к распространению ..). Версия ядра - 3.10.0-123.20.1.el7.x86_64.
Возвращаясь к моему вопросу.
Я переключился на rootучетную запись и оттуда создал новую учетную запись пользователя test-accountс помощью команды adduser test-account. Он не запрашивал у меня пароль, и я не использовал опцию для ввода пароля. Так что я предполагаю, что это учетная запись «без пароля». Я могу войти в эту учетную запись из учетной записи root - что, я полагаю, я мог бы сделать без предоставления пароля, даже если бы у тестовой учетной записи был пароль. Однако, когда я пытаюсь войти в этот (тест-аккаунт) с третьего аккаунта - он запрашивает у меня пароль. И просто нажатие Enterне работает.
Можно ли войти в эту учетную запись из учетной записи не-root. Есть ли способ (без переключения на рут или использования sudo)?
su test-account. Это переключается на test-accountзапрос без пароля (что произойдет, даже если бы test-accountу вас был пароль). Однако, когда я пытаюсь переключиться на тестовую учетную запись с другой непривилегированной учетной записи пользователя, ядро запрашивает у меня пароль с приглашением, и оно не принимает void (нажатие eneter)
adduserзнает-pвариант установки пароля, однако его использование не рекомендуется. Так как root, сделайтеpasswd test-accountи установите пароль.