Я делаю следующее много раз в день
Я захожу на сервер через ssh как
user1,
Затем я делаюsu -чтобы статьroot,
тогда я делаюsu --login user2чтобы статьuser2
Есть ли способ сказать su перейти к user2 непосредственно от user1?
Замечания:
user2 1 не имеет пароля. user2 называется по-разному в разное время. (apache, liferay, solr, ftp, ...)
Заметка 2:
user1 не пользуется доверием с sudo , это универсальная учетная запись, используемая в основном для доступа к журналам. У него даже нет пароля, доступ предоставляется только с помощью sshkey.
Заметка 3:
Никакие решения, которые означают, что любая модификация удаленного компьютера не допускается. У меня есть 30+ серверов, которые я администрирую.
1 Если вам интересно, это пользователь, под которым запускается приложение (tomcat, apache, jetty или подобное)
