• ベストアンサー

.ssh/configについて教えてください

同じホスト名でユーザ毎にポートを分けることができないのでしょうか。 Host hogehoge HostName hogehoge User container Port 8892 IdentityFile /home/container/.ssh/authorized_keys Host hogehoge HostName hogehoge User kiban Port 1988 IdentityFile /home/kiban/.ssh/authorized_keys どなたかご教示お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.1

.ssh/configではできません。 指定ポートで待ち受けるのはsshdですよ。 ユーザーが確定していないのにユーザー毎のconfigを読み込む事はできません。 sshdを起動する設定は通常/etc/ssh/sshd_configですが、sshdの起動引数-f指定で設定ファイルは変えられます。 ユーザーの数だけsshdを設定とポートを変えて起動しておけば可能です。 ただそんな事をする手間に何の価値やメリットがあるのかはわかりません。

sato965
質問者

補足

>ただそんな事をする手間に何の価値やメリットがあるのかはわかりません。 まぁ~それはそうですよね!!何のために行うのかを全く記載してませんから。 かと言っても話そうとすれば説明も長くなってしまうので、今回何を したいのかをピンポイントに絞ってお聞きしました。 ヒントを頂けて自分なり調べて解決できました。 ありがとうございました。

その他の回答 (1)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.2

ホスト名と書かれているのがHostの事でしたら、 Hostはそれぞれの設定に対する名前のようなものですのでできません。

sato965
質問者

補足

ごめんなさい。何を言っているのか分からないですが、 たぶん自分の求めている答えではないように感じます。 別の投稿者の方の助言で解決しました。

関連するQ&A