Я тільки почав використовувати Scientific Linux (7.0) (хоча я припускаю, що це питання може бути нейтральним щодо розповсюдження ..). Версія ядра - 3.10.0-123.20.1.el7.x86_64.
Повертаюся до мого питання.
Я перейшов до rootакаунта і звідти створив новий обліковий запис користувача test-accountза допомогою команди adduser test-account. Це не запропонувало мені ввести пароль, а також я не застосував варіант надання пароля. Тож я здогадуюсь, що це обліковий запис "без пароля". Я можу увійти до цього облікового запису з кореневого акаунта - який, мабуть, я міг би не ввести пароль, навіть якщо в тестовому обліковому записі був пароль. Однак, коли я намагаюся увійти в цей (тестовий рахунок) з третього облікового запису - це запрошує мене на пароль. І просто натискання Enterне працює.
Чи можливо увійти в цей обліковий запис із некореневого облікового запису. Чи є спосіб (без переходу на root або використання sudo)?
su test-account. Це перемикається на test-accountбез запрошення пароля (що може трапитися, навіть якби test-accountпароль був). Однак, коли я намагаюся перейти до тестового облікового запису з непривілейованого облікового запису користувача, ядро запитує мене з паролем із запитом, і воно не приймає недійсності (натискання eneter)
adduserзнає-pможливість встановлення пароля, тому його використання не рекомендується. Отже, як root, зробітьpasswd test-accountі встановіть пароль.