我目前在远程unix服务器上有一个html文件.我一直在使用SFTP不断将它传输到我的本地机器,以便在编辑后查看它,但我对此感到厌倦.
Mac用户拥有存储在远程unix服务器中的html文件的浏览器窗口视图的最佳程序/方法是什么?或者是否有一个可以轻松编辑html文件的ssh客户端?
Ano*_*oop 33
这是可能的,但有一些在服务器上玩.
一旦进入服务器,请在该框中安装Web服务器.假设该文件名为index.html,您应该在URL http://localhost:8000/index.html或端口号上提供它可以是任何东西.
我可以想到在该位置启动Web服务器的最简单方法是
cd /directory/where/html/is/present
python -m SimpleHTTPServer 8000 # For python 2
python -m http.server 8000 # For python 3
Run Code Online (Sandbox Code Playgroud)
这项工作提供了python安装在服务器上.安装起来应该不难,因为几乎所有linux版本的软件包管理器都可以使用python.
现在,html在python上可用
http://localhost:8000/index.html
在那台机器上.
但是我们还没有以这种方式配置浏览器.
要做到这一点,你需要再次ssh到服务器,但这次使用-D选项
ssh servername -D 7000
Run Code Online (Sandbox Code Playgroud)
-D指定通过ssh连接时的应用程序级隧道
然后在firefox中,首选项/选项 - >高级 - >网络 - >连接设置 - >选择手动代理配置
SOCKS HOST应该是localhost,端口号为7000.
然后html应该直接在
http://localhost:8000/index.html
在你的Firefox浏览器中.它仅在firefox浏览器中可用
您可以使用 sshfs 挂载远程目录,这使您可以轻松访问所有文件。例如:
sshfs user@server:/directoryToMount /localDirectory
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25715 次 |
| 最近记录: |