- ベストアンサー
sshの設定
nicを2枚さしているので,別々のアドレスを取得しています(192.168.X.X・172.29.X.X). 192.168.X.Xのアドレスは自分の部署内のネットワークなので,公開鍵を使わずにパスワードでアクセスし,172.29.X.Xは自分の部署外の人がアクセスする可能性があるので公開鍵だけを使ってアクセスしたいです. 所属するネットワーク(eth0かeth1)によって,アクセス方法を変えたいのですが可能でしょうか? OSはubuntu10.04です. よろしくお願いします.
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「sshd 複数」で検索すると、複数のsshdを起動させる方法が見つかるかと。 # redhat系列の解説が多いですが…… で、sshd_configを2つ用意して、 ListenAddressで待ち受けするインターフェイスを指定します。 また、その際に公開鍵認証のみにするか、パスワード認証を受け付けるか…をそれぞれ設定しておけばよい…かと思われます。 試したことはない…ですけどね……
お礼
sshd_configの中にMatchというパラメータがあり,そこで設定することができました.