我试图以其他用户的身份列出远程solaris机器上的目录,但是我总是得到该用户的homedirectory列表。我正在使用
sudo ssh remoteip su-用户名-c'ls -al / var / adm'
结果,我看到了用户名的主目录的内容
我也试过了
sudo ssh username @ remoteip'ls -al / var / adm'
但这也不起作用(要求输入密码),因为看起来我只能用sudo进行ssh然后更改用户。
尝试:
ssh host 'sudo -u username sh " id; ls -l /var/adm"'
如果您确实需要sudo来运行ssh,则将sudo添加到该行的开头。hth。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句