在Linux中使用锐捷登录校园网

在Linux中使用锐捷登录校园网

:不知为何现在脚本会报错不允许的接入方式

本文以Ubuntu20.04为例

下载配置锐捷客户端

如果通过网线连接,在访问网页时,浏览器将会自动导航至客户端管理中心,可直接下载Linux系统客户端。若未自动转到该网页,可通过链接下载RG Supplicant For Linux

下载完成后,在下载文件夹中找到RG_Supplicant_For_Linux_V1.31.zip文件,将其解压,进入rjsupplicant文件夹

rjsupplicant文件夹中打开终端,输出以下命令,为rjsupplicant.sh文件添加执行权限

1
sudo chmod +x rjsupplicant.sh

登录校园网

首次登录需要输入学号、密码,输入以下命令以登录校园网

1
sudo ./rjsupplicant.sh -a 1 -d 1 -u xxx -p *** -S 1

上述命令各参数的作用可通过./rjsupplicant --help查看,xxx改为你的学号,***改为你的密码,其中-S 1是为了保存帐号密码,保存以后再次登录不需要手动输入学号和密码,即:

1
sudo ./rjsupplicant.sh -a 1 -d 1

开机自动登录

如果需要开机运行这条命令,需要将这条命令写入一个shell脚本,例如将其保存到connect.sh文件中,其中./jsupplicant.sh需要改成文件的绝对路径,比如我的文件目录为/home/jccc/Downloads/RG_Supplicant_For_Linux_V1.31/rjsupplicant.sh,我的connect.sh文件应写为:

1
sudo /home/jccc/Downloads/RG_Supplicant_For_Linux_V1.31/rjsupplicant.sh -a 1 -d 1

将文件保存后,在文件当前目录进入终端,通过以下命令为该文件添加超级用户执行权限

1
sudo chmod +x connect.sh

然后在全部应用中找到启动应用程序首选项(Startup Applicantions Preferences),将connect.sh添加到开机启动程序中,即可实现开机自动登录