SSH

リモートマシンにログインする

リモートマシンに接続する

ssh <user name>@<host address>

ポートを指定して接続する

ssh -p <port> <user name>@<host address>

公開鍵認証を使用して接続する

ssh -i ~/.ssh/<public key> <user name>@<host address>

公開鍵を設置する

$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ mv <public key> ~/.ssh/<public key>
$ chmod 600 ~/.ssh/<public key>

.ssh/configを作成する

configファイルを作成することで、sshでログインする際の各種パラメータを省略することができます。

まずはconfigファイル、~/.ssh/直下に作成します。

$ mkdir ~/.ssh
$ chmod 700 .ssh
$ touch ~/.ssh/config

configファイルを作成したら、その中にssh接続情報を記載していきます。

Host <Hostname>
    HostName <Hostname>
    User <Username>
    Port <Port number>
    IdentityFile <private key>

See Also

ssh keygen

ディレクトリ内の詳細を表示する

ls

ディレクトリ内の詳細を表示する

LFTP

FTPサーバに接続してファイルを転送するコマンド

GitHubにSSH接続する方法

秘密鍵の生成と、公開鍵の設置