我想设置一个服务器以允许通过 WAN 进行远程访问。目的是允许人们远程连接并从服务器上托管的指定文件夹下载特定文件。
是否有可用的软件可以实现这一点,最好有一个界面,以便我可以轻松添加和删除用户,以及随时监控谁处于连接状态?
我四处寻找,只找到了终端参考,但不太清楚如何设置。我的 Win 服务器上运行着一项服务,但我希望将其转移到 Ubuntu 以进行文件共享。
我不希望访问服务器的人拥有任何本地帐户或访问除授权文件夹/文件之外的任何文件夹/文件的权限。
谢谢
答案1
这是一个简短的、不太完整的答案,但可能会帮助你入门:
如果您打算复制 Windows 文件共享方法,则需要使用 Samba,它是 Windows SMB 文件共享的 Linux 版本。
要安装它,请使用sudo apt-get install samba
。
至于 GUI,我还建议您从其网站安装 Webmin(http://www.webmin.com/),它将为您提供一个适用于所有服务器组件的、可随处访问的基于 Web 的 GUI。如果您更喜欢使用存储库,也可以尝试 GADMIN 工具 ( sudo apt-get install gadmin-samba
) 或 EBOX 工具 ( sudo apt-get install ebox-samba
)。
Samba 是一个非常复杂的话题,也许其他人会发布有帮助的答案,或者在此站点上搜索更多相关示例:https://askubuntu.com/questions/tagged/samba
答案2
我搜索了一下,发现:https://owncloud.com/
这接近我想要实现的目标。