| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 校园网下实验室的服务器如何实现远程登录 -> 正文阅读 |
|
[系统运维]校园网下实验室的服务器如何实现远程登录 |
首先下载frp的linux版本,之后配置文件。 客户端配置:编辑 frpc.ini server_addr:填入你的公网服务器的IP?,我的是腾讯云 server_port:填入你的公网服务器的端口。这里需要注意,在购买的服务器的平台得打开该端口,允许放行。此外,服务器本身也得开放该端口,开放端口命令见下图: ssh下的配置默认即可,到此,客户端配置完毕。 服务器端编辑,frps.ini文件 但是服务器端得开放该端口30000,6000。? 现在可以运行frp服务了。我这里采用后台运行。 nohup ./frpc -c frpc.ini >nohup.out 2>&1 &? #客户端 nohup ./frps -c frps.ini >nohup.out 2>&1 &? #服务器端 至此。可通过ssh服务远程连接了。 ?host填入公网服务器的IP,username填入实验室服务器自己的账户,port填入实验室服务器开放的端口,并不是30000,而是6000。至此,应该可以成功连接了。如果服务器开放了端口,但连接失败,那就接着把实验室服务器的端口6000也开放,如果还是失败,就重启互联网上的服务器,稍等几分钟,即可连接。 上面所谓的后台运行也不过只能运行一次罢了,关机既失效。所以笔者进行了如下的额外配置。开机自动启动frp服务,这样,只要实验室的服务器能联网即可随意连接。 笔者实验室的服务器是20.04的系统,首先在实验室的服务器上创建文件frp.sh,然后将其拷贝到/etc/init.d的目录下,这里需要sudo权限。 然后给该文件赋予可执行权限:sudo chmod +x frp.sh frp.sh中的内容如下图: ?上面的注释部分的内容不可少,下面的命令,建议使用绝对路径。 最终执行下面的命令,更新rc.d。 sudo update-rc.d frp.sh defaults 100? 最后的100是启动的顺序,建议使用95之后的数字,实验室的服务器和互联网上的服务器都要进行开启启动frp的配置。至此全部的工作已经完成。 明天,更新实验室服务器Ubuntu20.04如何实现自动拨号接入校园网及远程开机。如此可完美实现,假期在家玩转实验室的GPU,前提是实验室有电,哈哈。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 4:15:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |