SSH Cheat Sheet/Run without allocating a TTY

Useful in non-interactive scripts.

Section: Basics

Run without allocating a TTY

bash
bash
ssh -T git@github.com
Explanation

Useful in non-interactive scripts.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Basics
Run a remote command
Execute one command remotely without opening an interactive shell.
OpenIn sheetbashsame section
Batch mode for automation
Disable password prompts for scripts and CI.
OpenIn sheetbashsame section
Force TTY allocation
Useful when the remote command expects a terminal.
OpenIn sheetbashsame section
Run a local script over SSH via stdin
Send a local script to the remote shell over standard input.
OpenIn sheetbashsame section
Connect to a host
Open an interactive SSH session.
OpenIn sheetbashsame section
Connect on a non-default port
Specify a custom SSH port.
OpenIn sheetbashsame section