Пока залогинен как rootхотелось бы suконкретному обычному пользователю. Я запускаю su usernameи сразу получаю подсказку обратно, все еще как root. Там не дано никакой ошибки. Мне известна старая проблема «пользователь, которому вы пытаетесь разрешить, не имеет разрешения для папки, в которой вы находитесь», но в этом сценарии это не так. Кроме того, нет отображаемой ошибки, которая всегда имеет место (насколько я знаю), когда возникает конкретная проблема с разрешениями.
Я пробовал su - usernameс тем же эффектом. Команда обработана, ошибок нет, и я сразу же получаю приглашение.
Что может быть причиной такого поведения? Как я могу устранить это?
sudo -u username -s(или -i) BTW.
/etc/passwdпрошлой ночью, и это было не так! =) Можете ли вы выразить это как ответ? Я приму это.
/bin/false?