在 Mac OS X 上编辑 Linux 服务器配置文件的最佳方法?
我习惯通过 SSH 和 Nano 编辑远程 Ubuntu 服务器。我尝试过使用 Vim 和 Emacs,但由于我管理服务器的频率不够高,所以我从来没有完全掌握它的窍门,最终忘记了命令。
我每天使用 TextMate 进行编程,并且想知道是否有任何反建议反对使用 http: 在本地安装服务器的 /etc/ 文件夹//www.macfusionapp.org/ 并创建一个包含 /etc/ 的 TextMate 项目并编辑其中的所有配置文件?
必须通过 SSH 使用 root 才能编辑 /etc/ 文件,这让我有点紧张。这是一个不好的方法吗?
I'm used to editing my remote Ubuntu server through SSH and Nano. I've tried using Vim and Emacs but since I don't manage the server frequently enough I never quite get the hang of it and end up forgetting the commands.
I use TextMate daily for programming and was wondering if there's any counter-recommendation against mounting the server's /etc/ folder locally using http://www.macfusionapp.org/ and creating a TextMate project containing /etc/ and editing all configuration files right within?
root would have to be used through SSH to allow editing of the /etc/ files so that makes me a little nervous. Is this a bad approach?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有时使用 Cyberduck 远程编辑文件。您可以在 Cyberduck 中设置 SFTP 连接,这样您就可以连接到具有 SSH 访问权限的任何远程计算机。 Cyberduck 允许您使用 TextMate 作为外部编辑器,这样您就可以设置连接并开始编辑,Cyberduck 将自动上传您的更改。
(这在其他 FTP 客户端(如 Transmission)中可能也是可能的,但我个人使用 Cyberduck,所以我对其他客户端了解不多。)
使用 MacFUSE 没有任何问题,但我发现 Cyberduck 解决方案更简单。
I sometimes use Cyberduck to remotely edit files. You can set up SFTP connections in Cyberduck, so you can connect to any remote machine to which you have SSH access. Cyberduck lets you use TextMate as an external editor, so you can set up the connection and start editing, and Cyberduck will automatically upload your changes.
(This is probably possible in other FTP clients like Transmission, too, but I personally use Cyberduck so I don't know much about other clients.)
There's nothing wrong with using MacFUSE, but I find the Cyberduck solution to be simpler.