我正在尝试将远程solaris机器上的目录列为不同的用户,但我总是得到用户的homedirectory列表。我正在使用
sudo ssh remoteip su - username -c'ls -al / var / adm'
因此我看到了用户名主目录的内容
我也试过
sudo ssh username @ remoteip'ls -al / var / adm'
但这也不起作用(要求输入密码),因为看起来我只能用sudo做ssh然后更改用户。
答案 0 :(得分:1)
尝试:
ssh host 'sudo -u username sh " id; ls -l /var/adm"'
如果你真的需要sudo来运行ssh,那么在行的开头添加sudo。 第h