我試圖做類似 echo 'my_password' | sudo -S su -c some-user ./some_command
我已經看過 How can I apply password to sudo in one line command and execute su root? 和 run a sudo command, specifying the password on th
如果我運行的某些主機下面的腳本: ssh -t myhost /usr/bin/sudo /bin/bash <<'HERE_DOCUMENT'
whoami
uptime
exit
HERE_DOCUMENT
我得到以下輸出: Pseudo-terminal will not be allocated because stdin is not a terminal.
sudo: s
我試圖從JenkinsSSH plugin運行sudo命令,但得到了以下錯誤: sudo: sorry, you must have a tty to run sudo 我詹金斯作業需要能夠停止和啓動服務,我是unable to enable the remote user to do it without sudo。 有什麼辦法可以從Jenkins啓用sudo?