While trying to execute sudo command remotely using ssh, why does it result in a tty error ?
Issue
-
Trying to execute the command
sudo
viassh
remotely fails with the following error:$ ssh hostname sudo <command> sudo: sorry, you must have a tty to run sudo
Environment
- Red Hat Enterprise Linux 5, 6, 7 and 8
- sudo
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.