-t Force pseudo-tty allocation. This can be used to execute arbitrary screen-based programs on a
remote machine, which can be very useful, e.g. when implementing menu services. Multiple -t
options force tty allocation, even if ssh has no local tty.
|
-n Redirects stdin from /dev/null (actually, prevents reading from stdin). This must be used when ssh
is run in the background. A common trick is to use this to run X11 programs on a remote machine.
For example, ssh -n shadows.cs.hut.fi emacs & will start an emacs on shadows.cs.hut.fi, and the X11
connection will be automatically forwarded over an encrypted channel. The ssh program will be put
in the background. (This does not work if ssh needs to ask for a password or passphrase; see also
the -f option.)
|