我有一个新的 iOS 设备软件开发设置。我正在使用 MAC 进行开发,公司可能会在不久的将来从现在的 3 名员工增长到 20 名。我想让 MAC 安全,以便客户端代码安全且不会离开办公室。
我能想到一个臭名昭著的员工试图这样做的几种方法是
- 在 USB 密钥/外部磁盘上获取它
- 将其刻录在 CD/DVD 上
- 将其传输到蓝牙设备
- 将其传输到红外线设备
- 通过电子邮件将其作为附件发送
- 将其上传到 Dropbox 或任何此类服务
- FTP到远程服务器
要一一处理,我需要执行以下操作
- 禁用对用户帐户的 USB 访问(只有管理员允许插入新设备)。但很多时候我们需要坚持使用 iphone/ipod touch 来进行设备上的测试。当有人试图将外部设备插入任何 USB 插槽时,我如何限制设备或收到通知?
- 禁用除管理员之外的 CD/DVD 写入功能。我可以这样做吗?
- 禁用蓝牙访问。如果有人尝试配对设备,我可以得到通知或维护日志吗?
- 无线键盘和鼠标使用红外线 (IR) 技术。如何限制这些设备?
- 需要阻止除公司电子邮件以外的所有外发电子邮件。我可以保留所有传出流量的标签(可能按文件大小),以便我知道有人正在尝试上传文件吗?
- 再次禁用访问此类网站。但随后每 15 天就会出现一项新服务。我该如何解决这个问题?
- 禁用 ftp 传出服务。我可以这样做吗?
重要的是有一个监控软件可以让我这样做吗?我不介意付钱。但由于这是一家初创公司,我不能在这上面花一大笔钱。当然,我更喜欢开源解决方案来控制它给我扩展和划伤我的专业痒:)
最后我希望我不会被认为是一个坏老板什么的。我完全支持开发人员的自由,但我们致力于咨询业务,保护客户代码是首要任务。
感谢您的宝贵时间并期待您的帮助。开发。