我最近从使用 Windows 管理系统切换到了 OS X。我找到了几乎所有我以前使用过的系统的很好的替代品,但是我还没有找到一个好的 GUI 编辑器(有时 VIM 会让我的脸在长时间的脚本工作中很疼),可以通过 SCP 传输文件并且可以感知 sudo。
WinSCP 之前为我做了所有这些事情,允许我登录、在本地编辑文件,并且每次保存时,它都会将文件发送到远程服务器。它还使我能够使用 sudo 编辑文件,因此我能够编辑不属于我的主要用户的文件,而不必使用 sudo chown 一百万个文件来将它们改回来。
答案1
你尝试过 Cyberduck 吗?
我不确定它是否允许 sudo 集成,因为我不使用 Mac(据我所知,这不是 SCP 协议固有的东西;我怀疑 winSCP 通过启动单独的 shell 会话、sudo chowning 文件并在操作完成后将它们 chowning 回来来实现这一点)。
答案2
河豚将在相当不错但简单的 GUI 中执行 SCP/SFTP。它将启动您的本地 OS X 编辑器来编辑服务器上的文件,然后在您在编辑器中保存文件时自动将文件同步到远程服务器。不过,我认为 Fugu 不能满足您的 sudo 要求。
答案3
目前,适用于 Mac 的 WinSCP 端口是唯一的解决方案。
http://portingteam.com/index.php/files/file/7089-winscp/
目前,所有 Mac SCP GUI 客户端均不执行 sudo。