SSH:ユーザーを指定してログイン
Mac OS XでターミナルでSSH接続をする際に、
(rootではなくて)ユーザーを指定して接続しないといけないサーバがありました(hetemlさんです)。
参考:レンタルサーバー「heteml」 – SSH ソフトの設定方法 | ターミナル の設定方法
普段SSHで接続するときには、
[code language=”shell”]
$ ssh sv10.sixcore.ne.jp
[/code]
のような接続方法をとりますが、このままだとサーバ側で用意されている適当なアカウントで接続することになります。
(安いサーバなら大体rootですよね)
hetemlさんでは、
[code language=”shell”]
$ ssh [ SSH アカウント名 ]@[ ホスト名 ]
[/code]
と、なっており、
ssh コマンドの後ろに 「”ログインユーザー名”@」とつけます。
[code language=”shell”]
$ ssh root@sv10.sixcore.ne.jp
[/code]
こんな感じです(rootでログインします)。
またさらに、hetemlさんでは、SSHの接続ポートを指定する必要があります(多分デフォルトは22)。
ポートを2222とする場合は以下のような感じ。
[code language=”shell”]
$ ssh root@sv10.sixcore.ne.jp -p 2222
[/code]
まとめ!
ユーザー指定をしてSSHログイン(ホスト名の前に「”ユーザー名@”」)
[code language=”shell”]
$ ssh root@sv10.sixcore.ne.jp
[/code]
ポートを指定してSSHログイン(ホスト名の後ろに「-p “ポート番号”」)
[code language=”shell”]
$ ssh sv10.sixcore.ne.jp -p 2222
[/code]