Linux:允许最终用户远程创build/编辑/删除/移动文件?

我有一些对命令行过敏的最终用户,他们希望以某种方式创build,编辑,删除和移动他们的文件,就像使用Plesk桌面一样。 有没有办法让他们的方式来编辑文件没有login和使用命令行和VI?

如果在Windows客户端上,我也会使用WinSCP选项,因为它很容易设置。 有时,使用其他应用程序复制文件的额外步骤对于用户来说太多了。 如果你想要一些更原生的东西,你可以使用WebDAV共享linux文件系统,然后你可以将一个Windows的DAV共享作为一个驱动器盘符来挂载。

2注意事项:1 – 您失去了个人权限,因为通过WebDAV的所有内容都将被写为Web服务器。 您仍然可以要求单独login来访问它,但是所有文件都将由Web服务器拥有。 2 – 如果您正在使用PHP文件(或其他Web服务器知道一些特别的东西),这是非常具有挑战性的,因为当您下载PHP文件时,Web服务器仍在处理它,所有您获得的是HTML页面,而不是资源。

可以使用NFS共享,并从Windows安装NFS共享。 尽pipe我对这个过程并不熟悉,但最后我知道它需要在Windows机器上安装额外的软件。

编辑:它看起来像默认的Windows DAV产品,它显示为“networking地方”,而不是一个驱动器号。 所以它仍然是本地窗口的外观,但它会像点击“我的文档”而不是“c:\ Documents and Setting \ Blahblahblah”

如果是Linux客户端,那么如果他们使用的是像Ubuntu这样的东西,他们可以使用内置的文件pipe理器nautilus来浏览远程服务器,就像他们的本地工作站一样。 只需在地址栏中input: sftp://[email protected]/ 。 或者使用菜单中的“连接到服务器”。

你也可以把ssh keys + fuse / sshfs + automount放到一起来为它们创build类似于networking驱动器的东西,但是从来没有把所有这些都组合起来。

如果是Windows,我会继续使用Mikey的WinSCPbuild议。

据推测他们在Windows客户端?

FTP可能是你的select。 通常用户可以通过iexplore查看他们的文件。

如果你想要更多的安全性,WinSCP是一个很好的SCP客户端,我们的用户用它来pipe理他们的文件。 (我们有类似的安排)