Test platform: http://www.aliyun.com/zixun/aggregation/13835.html ">ubuntu 8.04, 8.10, 9.04
Shenzhou Digital certification has two main types:
802.1X EAPOL protocol, based on link layer authentication;
Dcba-bas, based on the application Layer authentication protocol.
Common use of one or both of these.
802.1X certification authorities do not provide software other than the win platform, but there are third-party analysis of the version such as Scut_supplicant, as well as the zdclient described in this article; As for BAS certification, the official provides a Linux CLI program upnet, There are open source client aecium based on its disassembly.
This article describes authentication methods and specific steps for both protocols, which should also be common under other Linux distributions.
Download decompression
Download the latest binary package from the Zdclient Project home page http://code.google.com/p/zdcclient/, take zdclient_bin_1.1_i686_bin.tar.gz for example:
Tar Xvfz zdclient_bin_1.1_i686_bin.tar.gz
Configuration and Installation
Now the directory has Readme.txt install runzdclient zdclient four files, first use the editor gedit, such as editor Runzdclient, the beginning of user, pass into your account number and password and save.
The installation requires root permissions, which typically use sudo or su-c
sudo/install
Successfully performing the installation will see the ### #Installation done.### #的提示.
Run
If the user's configured account information is correct and the installation is successful, then the user only needs to run runzdclient to see the information about the successful authentication.
If you have a libnotify tool installed on your system, you will be prompted to run the script (the effect in Ubuntu, if not, install sudo apt libnotify-bin): [Libnotify-bin not installed, though not displayed, But it does not affect certification. ]
You can run runzdclient through the Desktop launcher, or add runzdclient to the "System-> Preferences-> startup program," such as GNOME, to automatically authenticate the Internet each time you log on to the system.