前几日,一位北理工的同学发邮件给我,求助如何在Ubuntu下使用Srun3000上网认证。
我对Srun3000不熟悉,遂将邮件转发北理工王坤山同学。以下是王坤山同学的回复,希望对被Srun3000上网困扰的同学有所帮助。
北理确实使用srun3000认证。一般上网的流程如下:
不用任何客户端的情形:
1. 用web浏览器访问服务器( 或者任何其它网站,会被重定向到10.0.0.55。)
2. 在网页上输入用户名和密码。
3. 输入正确,会弹出(或进入,如果禁止弹出窗口的话)一个网页,这个网页会和服务器定期keepalive。
4. 关闭那个窗口,或点击上面的注销链接,注销等六。
如果使用客户端,学校提供一个linux命令行的客户端(程序叫auth,elf可执行文件,适用linux i386,2.6内核,免费,不开源)。
在命令行输入:
auth 10.0.0.55 username password
就能进入登录状态,然后程序退出,本地没有运行的进程。输入auth logout退出登录。
linux一共有3个版本:
Linux 2.4
Linux 2.6
Ubuntu 9.10
我平时用第二个版本(上述命令行版本),没有用过那个ubuntu的版本。或者直接用网页登录,不使用客户端。
那个问题我真的没有遇到过。我现在也不在学校,以后可以帮你测试一下。
可能的问题是,如果登录后,再登录会提示上线人数错误(单用户只允许在一台机器上登录)。如果登出,则必须在1分钟后才能再次登录,否则也提示错误。常见的情况是:在实验室登录后忘记注销,回到寝室登录会报错(人数错误),如果用web界面注销,就可以注销所有自己经登入的机器。1分钟后又可以登录。