Я пытаюсь перечислить каталог на удаленном компьютере Solaris как другой пользователь, но я всегда получаю список homedirectory пользователя. Я используюЛистинг каталога как другого пользователя через ssh на удаленной машине solaris
Суда SSH remoteip су - имя пользователя -c «Ls -al/вар/адй»
в результате я вижу содержимое домашнего каталога имени пользователя в
Я также попытался
sudo ssh username @ remoteip 'ls -al/var/adm'
, но это не сработает (пароль задан), поскольку он выглядит так, что я могу делать только ssh с sudo, а затем изменять пользователя.
К сожалению, он не работает, он продолжает запрашивать пароль. Я могу только ssh как sudo. Как бы то ни было, вы все равно помогли мне, так как я использовал двойные кавычки и qutoes для разделения ssh от su -c, как вы это делали в своем примере. Итак, sudo ssh remoteip «su - username -c» command »для меня работало. большое спасибо – taiko