ubuntu配置ftp使得外网能够下载公司内网服务器代码应该怎样配置

谢邀。FTP工作有两个通道,TCP 21 控制通道,用于建立数据通道,TCP 20 数据通道,用于传输文件。但普通的FTP不提供加密安全服务。我不了解你说的VSFTP是否提供安全加密。如果临时用一下可以,用完赶紧关掉,安全风险很大。路由器需要做两个端口映射:公网地址+ TCP 21 私有地址 + TCP 21公网地址+ TCP 20 私有地址 + TCP 20需要配置FTP服务器用户认证,密码设的复杂点,长一点,拒绝匿名访问。当然最安全的、长治久安的方式是配置各种VPN,加密的,可以作为一种标准服务提供给公司员工,作为外网访问内网的一种方法。
■网友
用VPN比较好,直接在公网上开放服务有非常大的风险。搭一个OpenVPN很简单,到处都有文档,商用的VPN软件也很多。
■网友
最最方便的是使用teamviewer的VPN功能,两边都是NAT的场景无需端口映射或DMZ,直接使用。
■网友
你这个不是VSFTP的问题,用什么工具和服务器连接获得代码是你们自己平时的事情,平时用什么就用什么就好了,现在是需要需要远程连接内网服务器,很明显是VPN实现的功能。
■网友
用VPN 可以满足楼主的需求
■网友
不建议直接开放FTP,配合VPN食用更佳


    推荐阅读