Macターミナルからssh

Macのターミナルからssh、sftp接続する時。

#ssh ユーザー名@接続先
#sftp ユーザー名@接続先

sshで同じ接続先に接続することが多い場合は、毎回やるのが面倒なので、configに設定しとく。
以下でconfigファイルを修正。
#vi ~/.ssh/config

※~/は、現在のユーザー配下=/Users/ユーザー名と同じ

書き方。
Host 名前
HostName host名 or IPアドレス
User ユーザー名
IdentityFile 鍵がある場合
port ポート番号

Host 名前
HostName host名 or IPアドレス
User ユーザー名
port ポート番号

・・・

て、感じで必要な分だけ追記していけばOK。
Host:任意の名前
HostName:接続先host名またはIPアドレス
IdentityFile:接続時に鍵認証がある場合、rsaなど(なければ記載不要
User:接続ユーザー名
port:接続port番号(基本22

これで、保存。
viコマンドの使い方が不明な方は、とりあえず以下。
#vi ~/.ssh/configでconfigファイルを開く。(空の場合ターミナルに何も表示されない
iを押してINSERTモードに。
ssh情報を入力したら、escでINSERTモードから出る。
保存は、:wqで上書き保存してviモード終了。
何も変更してなければ、:qでviモード終了。
変更したけど、保存したくない場合は、:q!

接続時は、
#ssh Host名(configに記載したHost)
で、パスワード求められるので、パスワード入力。
これで接続完了ー。
お疲れ様でしたー!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です