Jupyter notebook 使用Google Colab通过HTTPS连接到远程Jupyter运行时
我正在尝试使用Google的Colab功能连接到配置了HTTPS的远程运行时。但是,我只看到在UI上通知端口的选项,而不是协议 我已经检查了网络面板,网站开始与Jupyter notebook 使用Google Colab通过HTTPS连接到远程Jupyter运行时,jupyter-notebook,google-colaboratory,Jupyter Notebook,Google Colaboratory,我正在尝试使用Google的Colab功能连接到配置了HTTPS的远程运行时。但是,我只看到在UI上通知端口的选项,而不是协议 我已经检查了网络面板,网站开始与http://localhost:8888/http_over_websocket?min_version=0.0.1a3,HTTP风格 我的设置的完整详细信息: 我在https://123.123.123.123:8888具有自签名证书和密码身份验证 我跟踪了遥控器 我使用jupyter notebook--no browser--k
http://localhost:8888/http_over_websocket?min_version=0.0.1a3
,HTTP风格
我的设置的完整详细信息:
- 我在
具有自签名证书和密码身份验证https://123.123.123.123:8888
- 我跟踪了遥控器
- 我使用
jupyter notebook--no browser--keyfile key.pem--certfile crt.pem--ip 0.0.0.0--notebook dir notebook--NotebookApp.allow_origin='10〕启动了远程进程https://colab.research.google.com“
- 我已经用ssh-l8888:localhost:8888创建了一个本地端口转发dev@123.123.123.123
- 我已经在Firefox上打开了
network.websocket.allowInsecureFromHTTPS
- 我已转到并登录
http://localhost:8888/http_over_websocket?min_version=0.0.1a3
它失败了。如果我手动访问https://localhost:8888/http_over_websocket?min_version=0.0.1a3
(注意额外的s
)它可以通过
我认为有三种方法可以解决这个问题:
非常感谢 您的选项1在今天的colab中是不可能的
为什么要在已经加密转发流量的SSH隧道上使用HTTPS?我使用HTTPS+SSH的唯一原因是Jupyter服务器在Colab之外也是公开的。但是,我将尝试在服务器中启动第二个Jupyter进程,这个进程仅可从SSH tunel获得。对此有任何更新吗?