南大云主机联网控制 | 您所在的位置:网站首页 › 电脑云主机怎么联网啊 › 南大云主机联网控制 |
南大云主机联网控制
本篇仅面向所有南大有云主机或实验室电脑(无图形界面)的同学 在使用南大分配学生云主机,或是使用实验室电脑时,是不能访问外网的 学校的机器全部是接入到校园网中的,访问校内资源是可以直接访问的,但对于校外资源则需要登录校园网账号 有图形界面的主机可以直接登录p.nju.edu.cn进行登录 而没有图形界面的主机(所有的windows系统都是有图形界面的,所以这里只包括Linux系统)则需要通过一些命令来登录校园网 联网和断开 联网 curl "http://p.nju.edu.cn/portal_io/login" --data "username=【校园网账号(学号)】&password=【校园网密码】" 断开 curl "http://p.nju.edu.cn/portal_io/logout" 添加联网脚本每次都要输入前两个命令,一是记不住,也会非常麻烦 可以写一个shell脚本,每次调用脚本进行连接 比如:在/root/network目录下,使用connect控制连接,disconnect控制断开 首先建立/root/network目录 mkdir /root/network编辑connect文件 vim /root/network/connect # 按i进入编辑模式,输入: curl "http://p.nju.edu.cn/portal_io/login" --data "username=【校园网账号(学号)】&password=【校园网密码】" # 按ESC进入命令模式 # 按:wq保存和退出编辑disconnect文件 vim /root/network/disconnect # 按i进入编辑模式,输入: curl "http://p.nju.edu.cn/portal_io/logout" # 按ESC进入命令模式 # 按:wq保存和退出配置执行权限 chmod 755 /root/network/connect chmod 755 /root/network/disconnect755权限的文件在xshell软件的命令行中会显示为绿色粗体 此时,已经可以通过/root/network/connect和/root/network/disconnect命令来控制连接和断开了 除非在/root/network目录下,否则必须使用完整路径才能调用 如果要在任意位置直接使用文件名connect和disconnect来调用,则必须配置环境变量PATH vim /etc/profile # 按i进入编辑模式 # 切换光标到文件最末端,添加以下内容: export PATH=$PATH:/root/network # 按ESC进入命令模式 # 按:wq保存和退出 source /etc/profile # 使修改立即生效此时,已经可以通过connect和disconnect命令来控制连接和断开了 定时关闭使用云主机时,经常会忘记断开连接,使自己的校园网账号即便没有使用也一直在计时 放几张图 虽然学校每个月给了180h免费校园网,但是还是经不起这么忘。。。 我想到的办法是在登录时设置延时关闭 直接搜索到的只有使用crontab实现的定时关闭,但是这个没有管理员权限操作起来非常麻烦,而且定时关闭与延时关闭不同,比如说定时关闭是每天18:00关闭,而延时关闭是在启动后1h后关闭 所以只能通过修改shell,在启动连接后将控制台sleep,一定时间后再执行断开命令 修改connect文件 vim /root/network/connect curl "http://p.nju.edu.cn/portal_io/login" --data "username=学号&password=密码" if [ $# == 1 ]; then time=$1 echo "will disconnect after $time (如果没有单位默认为秒)" sleep $time curl "http://p.nju.edu.cn/portal_io/logout" else echo "will disconnect after 1 hour" sleep 1h curl "http://p.nju.edu.cn/portal_io/logout" fi &此时,可以使用带参数的connect命令,从而在一定时间后自动断开连接 connect:在默认时间后断开连接(我设置的是1h)connect 300:在300秒(5分钟)后断开连接connect 30m:在30分钟后断开连接connect 1h:在1小时后断开连接如果未来想到更好的设置方式,我还会在本篇更新。 |
CopyRight 2018-2019 实验室设备网 版权所有 |