Debian 7.4 下mentohust开机自动认证

来源:互联网 发布:淘宝氛围图是什么 编辑:程序博客网 时间:2024/05/18 00:45

不需要写脚本,很简单的哦

注意:只针对学校学生用户,因为实在学校测试的,校外也几乎不会用到这个吧  ^_^

1、安装mentohust,这个就不讲了,百度下,都能找到。但是注意:要是安装后认证出问题,可能原因:

         (1)、学校禁用了第三方认证软件

         (2)、8021x.exe , W32N55.dll, 和 SuConfig.dat这三个文件没复制到/etc/mentohust文件夹,这个/etc/mentohust文件夹自己新建的。

           目前就知道这两种情况。其他情况,只能自己去百度了

2、运行命令:sudo mentohust -b3 -y5 -w 。命令详解:将MentoHUST设置为daemon运行(即后台运行),并保存输出到/tmp/mentohust.log,开启消息通知。

3、运行命令: sudo chmod u+s /usr/bin/mentohust。其中"u+s"只是,设置一下mentohust的权限,具体啥意思不解释了。

4、到,系统工具>开机启动项>添加,名字随意:mentohust即可,命令填写:/usr/bin/mentohust。如下图:

不过图中的命令写错了,应该是:/usr/bin/mentohust























5、Ok!!!到此完成。

亲自测试过,确实可行啊。要不然也不会在晚上1点写博客呀 ^_^


另附mentohust安装说明一份吧:下面也有开机启动的设置,不过有点麻烦

linux使用锐捷上网  
1. 工具下载,百度下,下载:mentohust-0.3.4-2.el6.i686.rpm  //若是64位则选择对应版本 ,Debian类和Ubuntu类的用户选择XXXXX.deb版本的软件即可

2. windows 下抓包:
    解压 MentoHUSTTool.7z 双击“安装卸载.bat” 。退出锐捷。运行 MentoHUSTTool.exe 照提示做。结果保存为data.mpf ,复制出来。
    到windows下的锐捷目录下面,把8021x.exe , W32N55.dll, 和 SuConfig.dat 复制出来。
    建个目录mentohust,将上述4个文件放到该目录下。

3.centos下安装:
    将windows下得到的文件夹复制到 /etc/:
    $ sudo cp mentohust /etc/mentohust -r
    双击mentohust-0.3.4-2.el6.i686.rpm 安装mentohust

4. 配置
    $sudo mentohust
    网卡: eth0
    组播地址: 锐捷
    DHCP方式: 二次认证
    $sudo vi /etc/mentohust.conf
     修改DataFile的值:DataFile=/etc/mentohust/data.mpf

5.开机自动后台运行
    $sudo vi /etc/mentohust.conf
    修改:DaemonMode=3
     
    $sudo gedit /etc/gdm/Init/Default
    然后在exit 0(最后一行)前面加入以下内容:
 
    if [ -x /usr/bin/mentohust ]; then
 
    /usr/bin/mentohust
 
6. 至此可开机自动联网并后台运行。

0 0
原创粉丝点击