linux下锐捷客户端使用

    linux为ubuntu 12.04。在学校网站上下载了linux的锐捷客户端。

    将下载的.rar文件解压,得到.tar.gz压缩文件,继续解压。进入rjsupplicant文件夹。

    我的步骤如下:

    1,终端输入 sudo chmod +x ./rjsupplicant.sh。 改变该文件的权限。

    2,sudo sh rjsupplicant.sh --help。查看该脚本的使用格式,即查看用户名密码等的输入格式。

          但是在该步骤中报错:syntax error:"(" unexpected。打开rjsupplicant.sh,发现报错处是函数名,应该是没有错误的。发现是linux shell的问题,ubuntu12.04默认使用的shell是dash,执行如下命令查看sh的详细信息

ls -al /bin/sh

执行sh脚本要更改shell 为bash。切换到bash我使用如下命令:

sudo dpkg-reconfigure dash

然后选择no。

之后再sh rjsupplicant.sh --help查看该脚本的使用格式。按照--help的输出将各字段(例如用户名,密码等)从命令行输入。


    运行该脚本之后,锐捷即开始运行,如果关闭终端,锐捷将被Kill。因此如果想关闭终端但锐捷不被Kill,则应该在命令行最后加上&字符。(--help中写了的)。


。。。前段时间做的,最近有点忘了,今后还是及时记录好了,好记性不如烂笔头

最近一次在linux下使用总是提示"认证失败,不允许使用本服务”。。 原因在于-s参数应该设定为internet,如果不设定的话,默认的服务是default,才会报错连接不上。

你可能感兴趣的:(linux下锐捷客户端使用)