我有一些终端用户对命令行很反感,他们希望能够以某种方式创建、编辑、删除和移动文件,就像使用 Plesk 桌面一样。有没有办法让他们无需登录并使用命令行和 vi 即可编辑文件?
答案1
如果在 Windows 客户端上,我也会支持 WinSCP 选项,因为它的设置非常简单。有时,使用其他应用程序复制文件的额外步骤对用户来说太过繁琐。如果您想要更原生的感觉,您可以使用 WebDAV 共享 Linux 文件系统,然后可以从 Windows 框中将 DAV 共享挂载为驱动器号。
2 个注意事项:1-您将失去个人权限,因为通过 WebDAV 的所有内容都将被写入 Web 服务器。您仍然可以要求个人登录才能访问它,但所有文件都将归 Web 服务器所有。2-如果您正在使用 PHP 文件(或 Web 服务器知道的其他特殊内容),那么这将是具有挑战性的,因为当您下载 PHP 文件时,Web 服务器仍会处理它,而您获得的只是呈现的 HTML 页面,而不是源代码。
可以使用 NFS 共享并从 Windows 安装 NFS 共享。但我不熟悉该过程,最后我知道它需要在 Windows 机器上安装额外的软件。
编辑:看起来,使用默认的 Windows DAV 产品时,它显示为“网络位置”,而不是驱动器号。因此,它仍然是原生的 Windows 外观,但它就像单击“我的文档”而不是“c:\Documents and Setting\Blahblahblah”一样
答案2
如果是 Linux 客户端,如果他们使用类似 ubuntu 的程序,他们可以使用内置文件管理器 nautilus 来浏览远程服务器,就像浏览本地工作站一样。只需在地址栏中输入:即可。或者使用菜单中的“连接到服务器”。sftp://[email protected]/
您可能还可以将 ssh 密钥 + fuse/sshfs + automount 组合在一起,为它们创建类似于网络驱动器的东西,但我自己从未将所有这些组合在一起。
如果是 Windows,我赞同 Mikey 的 WinSCP 推荐。
答案3
大概他们是在 Windows 客户端上?
FTP 可能是一个不错的选择。通常用户可以通过 iexplore 查看文件。
如果您想要更高的安全性,WinSCP 是一款不错的 SCP 客户端,我们的用户可使用它来管理他们的文件。(我们有类似的安排)