sshプログラムを使用すると、リモートシステムにログインして対話形式で作業できます。このプログラムは、telnetおよびrloginに代わるものです。sloginプログラムは、sshを指す単なるシンボリックリンクです。たとえば、コマンドssh sunを使用してホストsunにログインするとします。ホストはsunのパスワードを求めるプロンプトを表示します。
認証に成功すると、リモートのコマンドラインで作業したり、YaSTなどの対話型アプリケーションを使用できます。ローカルユーザ名がリモートユーザ名と異なる場合は、ssh -l augustine sunまたはsshaugustine@sunを使用して、異なるログイン名でログインできます。
さらに、sshでは、rshから既知されるリモートシステム上でコマンドを実行できます。次の例では、ホストsun上でコマンドuptimeを実行し、tmpというディレクトリを作成します。プログラムの出力は、ホストsunのローカル端末に表示されます。
ssh otherplanet "uptime; mkdir tmp" Password: 1:21pm up 2:17, 9 users, load average: 0.15, 0.04, 0.02
この例では、両方のコマンドを1つのコマンドで送信するために、引用符が必要です。2つ目のコマンドもsun上で実行するには、このように引用符で囲む必要があります。