远程访问服务器jupyter安全性 jupyternotebook远程服务器
怎么保证远程登录服务器安全
“远程桌面”面板下方有一个“选择用户”的按钮,点击之后,在“远程桌面用户” 窗口中点击“添加”按钮键入允许的用户,或者通过“高级→立即查找”添加用户。远程的登录具有一定的风险,所以可登录的帐户一定要控制好。还可以设置为只允许特定的IP访问(例如只允许管理员网段访问)—由于限制较大,这个要根据实际情况来操作的。
我们提供的服务有:网站制作、网站建设、微信公众号开发、网站优化、网站认证、榕江ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的榕江网站制作公司
连学校服务器
备注:我自己的电脑是Mac,服务器是Linux,学校的服务器有gateway。
2022-05-03 16:54:49 更新内网穿透。
说明:
连接顺序为:
笔记本-(内网穿透)-办公台式-linux 跳板机-linux 服务器
命令行可从以下links中寻找:
vscode如何通过跳板机连上服务器
配置跳板机,并配置服务器使通过跳板机连接。
配置完成。
如何查看内网IP
建立端口转发,使访问localhost:xxxx时可以通过端口转发到jupyter notebook的端口8888。
远程访问二跳节点的Jupyter Notebook
远程访问服务器 jupyter notebook 的设置方法
这里有个不错的教程:
登陆官网 注册账号。
查询内网和外网的IP地址:
Windows Server 2012如何保障安全高效的远程访问?
越来越多的员工开始远程工作,尽管远离办公室,但他们依然需要维持高级别的生产力。这一需求使得远程用户对企业网络的远程访问方式的安全性提出了更多要求。作为一个全新的云操作系统—— 对这个问题,Windows Server 2012 提供了一种易于部署的集成式远程访问解决方案。员工可以在远程工作时访问企业网络中的资源,而IT 管理员可以管理位于内部网络之外的企业计算机。Windows Server 2012 通过集成两个激动人心的远程访问技术实现了这一点:通过DirectAccess 提供自动化的透明连接,并通过传统的VPN 提供兼容性。DirectAccess 使得远程用户能够用更安全的方式访问内部资源,但并不需要借助VPN 即可保障生产力。Windows Server 2012 中有关DirectAccess 的改进包括更简化的部署步骤、支持新的部署场景、更流畅的管理体验,以及更高的可扩展性与性能。在计算机连接到互联网之后,DirectAccess 即可用透明的方式将客户端计算机连接到企业内部网络,这一切甚至可以在用户登录之前完成。DirectAccess 还使得管理员能够轻松监控连接,并可远程管理连接到互联网的DirectAccess 客户端计算机。 而且,Windows Server 2012 中的远程访问已将DirectAccess 与RRAS VPN集成在一起。管理员可以在远程访问管理控制台中使用同一套配置向导对DirectAccess 与VPN 进行配置。此外还可以使用原本的RRAS 管理控制台配置RRAS 的其他功能。新的角色使得您可以用轻松的办法将Windows 7 RRAS 与DirectAccess 环境进行迁移,并获得大量新的功能与改进。通过使用新的远程访问管理控制台,您可以在一个位置配置、管理、监控多台DirectAccess 与VPN远程访问服务器。
如何通过内网穿透,外网远程访问JupyterNotebook?
在数据科学领域,Jupyter Notebook 已成为处理数据的必备工具。其用途包括数据清理和探索、可视化、机器学习和大数据分析。
Jupyter Notebook的安装非常简单,如果你是小白,那么建议你通过安装Anaconda来解决Jupyter Notebook的安装问题,因为Anaconda已经自动为你安装了Jupter Notebook及其他工具。
当Anaconda安装好后,打开 jupyter notebook, 访问本地localhost:8888 即可愉快的通过浏览器开启沉迷学习之旅。
( 温馨提示: 如果你同时启动了多个Jupyter Notebook,由于默认端口“8888”被占用,因此地址栏中的数字将从“8888”起,每多启动一个Jupyter Notebook数字就加1,如“8889”、“8890”……)
假如小伙伴们想一起共享开发环境,或比如把实验室内服务器的notebook共享给项目组的其他同学,那该怎么办呢?
这时候我们就可以用到花生壳内网穿透了~
具体步骤见下。
一、配置notebook支持远程访问。
1.1 生成默认配置文件
打开运行框,输入命令: jupyter notebook --generate-config
1.2 生成访问密码(token)
从notebook或ipython中输入如下命令,设置远程访问密码,同时注意复制输出的xxx加密密码串。
命令:
from notebook.auth import passwd
passwd()
1.3 修改./jupyter/jupyter_notebook_config.py中对应行如下
配置:
c.NotebookApp.ip='*'
c.NotebookApp.password = u'argon2xxxxxxxxxx'
1.4 打开浏览器测试访问
重启notebook,并访问
输入刚才设置的密码,查看访问是否成功。
二、配置花生壳内网穿透映射
1、配置花生壳内网穿透映射指向notebook本机访问地址。
1.1 安装并登录花生壳客户端
1.1.1安装客户端
安装花生壳客户端
1.1.2登录客户端
如果原来已经注册好花生壳帐号的用户,可直接输入帐号和密码登录花生壳(内网穿透)客户端;
如果还未拥有花生壳帐号的用户,可在登录界面点击右下方的“注册帐号”,然后选择“个人注册”或“企业注册”。
1.2 填写映射信息
名称: 自定义,随意起个有意义的名称就行
应用类型: 选择HTTP
外网域名和外网端口: 选择默认分配即可。(也可以自己去花生壳官网申请个壳域名,比如52xuexi.ticp.net)
内网主机:填写 127.0.0.1
内网端口:填写8888
2、 检验诊断信息
当映射添加正确的话,右侧的诊断信息会显示“连接成功”,若无该提示,则需检查自己之前的步骤是否做对。
三、浏览器访问映射
浏览器输入刚才添加的“notebook外网”映射,比如我的是,即可愉快的在外网访问本地notebook了。
网站标题:远程访问服务器jupyter安全性 jupyternotebook远程服务器
网站URL:http://scjbc.cn/article/dohdgcs.html