Мне любопытно, есть ли способ включить одного пользователя для входа (через su) в другого пользователя, без необходимости знать пароль пользователя. Например, если я вошел в систему как пользователь1, я хотел бы дать пользователю 2 разрешение войти в меня, но по какой-то причине для него нецелесообразно знать пароль. Предположим, причина в том, что я использую случайную строку из 20 прописных/строчных/чисел. Для разъяснения, я не просто хочу получить доступ к этим файлам пользователей, я хочу полностью войти в систему пользователь.
через ssh, это легко, я хватаю его открытый ключ, вставляю его.ssh/
Если пользователь1 root, это легко, я просто даю доступ NOPASSWD в sudoers.
возможно, решение: используйте ssh для этого. Но это неэлегантно, не так ли? И это кажется очень неэлегантным, если это возможно только для root, но никто не менее важен, чем root.
дополнительные очки: можно ли это настроить без root, который его настраивает? Опять же, решение ssh решает эту проблему, но неэлегантно.