対して、手元環境にある端末からログインしたい場合、通常SSHを使用する。デフォルトでインストールされている。仮にインストールされていない場合であっても用意にインストール可能である。リモートサーバ上にある任意のファイルを取得したい場合は、scpコマンドを使用する。コマンドを実行するためには、sshと同様、リモートサーバにsshdサーバが必要である。上記以外のケースとして、リモートサーバに対して何らかの処理を実行したい場合がある。リモートサーバのディスク容量を調べたい場合、sshでログインした後、dfコマンドを実行し、ディスク容量を把握する。定期的にデータを取得しリモートサーバに蓄積していく場合、リモートサーバのディスク容量を監視することは必須である。複数台のリモートサーバに対して実行することは、大変手間である。ここでsshを用いたコマンド実行機能を使用する。リモートサーバに対して任意のコマンドが実行可能である。"df"とすればよい。ように記述することによって複数コマンドの実行が可能である。通常パスワードの入力を手動で行わないと、リモートサーバにログインできない。そのため通常のsshでは、せっかくコマンド実行をしても、パスワード入力の手間から解放されない。sshのログイン方法の一つとして、公開鍵認証によるsshログインがある。手元サーバでシェルスクリプトを実行することにより、リモートサーバの情報取得、操作の実行が可能となる。