I have a set of VMs, which have a network private to them, and then they each have a public IP. Is it possible to have a set of rules for the public IP (say no password authentication, non-standard port) and the have another set of rule for the private network (password authentication, port 22) for ssh?
This is on Ubuntu 10.04
From serverfault
phsr
-
Install/configure another instance of sshd to run under the different set of rules. Check out this link for hints.
Sirex : upvoting because this is on the right lines. No need to install twice though, just use two config files for sshd and use -f when launcing the server (twice).phsr : I figured that this would probably be the way to have this work.gWaldo : Thanks for the clarification, Sirex; +1 to you! I didn't think that it would be necessary to install a second instance, but I don't have a *nix box to try on. Changed "Install" to "Install/Configure"From gWaldo -
It isn't necessary to configure a second instance for this. Check the "Match" keyword in the sshd_config manpage
phsr : I was hoping that there would be a solution like this, thank youFrom sapp3r
0 comments:
Post a Comment