3 ms·
With regards to IP listing - you could make all of your remote guys logging in through openVPN - you can issue each one of them a certifficate and assign static
by ramtatatam 10y ago
With regards to IP listing - you could make all of your remote guys logging in through openVPN - you can issue each one of them a certifficate and assign static IP to that certifficate and then do whitelisting basing on those static IP addresses. That adds additional layer of security so your powerfull app is not exposed to wider audience (even with whitelisting enabled, these days IP can easily change its owner). Also app is exposed only for duration of OpenVPN link being active - so when your support guy is on holiday and his certifficate to OpenVPN is kept on encrypted container he would not even initiate OpenVPN connection.
I do OpenVPN since beginning of the project and it's fafirly light when it comes to maintenance. Granted - people using it will get a bit of OpenVPN basics, also it may be challanging to have it working from Windows/OSX/Linux (I have users working from all three) - but doable and certainly it's worth time spent on deployment.
All of my team is working remotely (in different country) and there are a few risks here. First of all - all work-related materials should be kept on encrypted container with fairly strong password - in such case if their laptop was stolen this would not result in your intellectual property leak. OpenVPN adds another layer of security when it comes to access your internal resources (i.e. you can easily revoke certain certifficates once your employee is no longer with you and by doing that you would cut all online resources with one move).
I have not been pushing through strict telecommute policies. All I was asking in our agreements was that all company-related data is kept on separate encrypted container (including any keys used to authenticate to our services) with fairly strong password and that no work-related information can be released in any form without my written permission.