• ベストアンサー

sshの設定

nicを2枚さしているので,別々のアドレスを取得しています(192.168.X.X・172.29.X.X). 192.168.X.Xのアドレスは自分の部署内のネットワークなので,公開鍵を使わずにパスワードでアクセスし,172.29.X.Xは自分の部署外の人がアクセスする可能性があるので公開鍵だけを使ってアクセスしたいです. 所属するネットワーク(eth0かeth1)によって,アクセス方法を変えたいのですが可能でしょうか? OSはubuntu10.04です. よろしくお願いします.

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

「sshd 複数」で検索すると、複数のsshdを起動させる方法が見つかるかと。 # redhat系列の解説が多いですが…… で、sshd_configを2つ用意して、 ListenAddressで待ち受けするインターフェイスを指定します。 また、その際に公開鍵認証のみにするか、パスワード認証を受け付けるか…をそれぞれ設定しておけばよい…かと思われます。 試したことはない…ですけどね……

Oforest
質問者

お礼

sshd_configの中にMatchというパラメータがあり,そこで設定することができました.

関連するQ&A

専門家に質問してみよう