公司搭建了服务器,希望只有内网以及员工自己的机器能够访问一个端口。目前的做法是使用iptables封死了所有从外部对这个端口的访问,然后添加例外使员工能够从外部访问。这样的效率极低。有没有什么方便的工具能够使用类似token鉴权一类的方式进行限制?
公司搭建了服务器,希望只有内网以及员工自己的机器能够访问一个端口。目前的做法是使用iptables封死了所有从外部对这个端口的访问,然后添加例外使员工能够从外部访问。这样的效率极低。有没有什么方便的工具能够使用类似token鉴权一类的方式进行限制?
7 回答5.5k 阅读
4 回答4.1k 阅读
2 回答880 阅读✓ 已解决
2 回答3.4k 阅读
1 回答1.1k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
恰好我们公司也有过类似的需求,我们用nginx做这个端口的转发,然后用nginx的基本认证功能,用htpasswd生成密码,这样就可以通过USERNAME:USERPASSWD@IP:PORT访问了。
参考:https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-docker-registry-on-ubuntu-14-04 step4