SSH:ユーザーを指定してログイン

SSH TIPS

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]

機械忍者

某SEO会社(?)勤務。 多分日本語よりHTMLの方が得意です。 最近はRubyとかいうキラキラな言語も勉強中です。 SEOはもう標準スキルになってきてると思うので正直もうあんまり昔ほどの熱意は感じません。 新たに躍動してる人も多いですしね。 だれか強化骨格コスプレあったら教えてください。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください