我想限制外部SSHlogin到特定的用户,并允许所有用户的内部网login(192.168.0.0/24)。 我将不胜感激这个场景的完整的示例文件。
虽然没有testing,你应该可以使用类似的东西。
Match Address *,!192.168.0.0/24 DenyUsers * AllowUsers user1 user2 user3
这将进入你的sshd_config文件。
谢谢您的回答。 我还在http://ubuntuforums.org/showthread.php?t=523477上find了以下sshd_config语法:
AllowUsers john AllowUsers *@192.168.0.*
在本地局域网上使用主机或公钥authentication,然后使用密码authentication。
为您的Intranet中的每台PCconfiguration已知主机或已知密钥