While trying to execute sudo command remotely using ssh, why does it result in a tty error ?

Solution Verified - Updated -

Issue

  • Trying to execute the command sudo with ssh remotely results in an error. For example:

    $ ssh hostname sudo <command> 
    $ sudo: sorry, you must have a tty to run sudo
    

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • sudo

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In