- 主要功能通过 Bash 实现, 适合 Live CD 引导装机, 小主机登录维持等场景
- 因为 srun 的自定义签名算法用 Bash 实现较为困难, 所以这一部分使用 C++ 编写
make all
make install # default to $HOME/.tunet_bash
或者安装到自定义路径
make PREFIX=/usr/local/bin/tunet_bash install
注意, tunet_bash 需要在安装目录下创建临时文件, 请确保安装目录有写入权限.
export TUNET_USERNAME=<your username>
export TUNET_PASSWORD=<your password>
export LOG_LEVEL=debug # default info
./tunet_bash.sh login
或者, 也可以将用户名和密码写入文件夹所在的 .env
文件中, 这一过程可以通过以下命令完成
./tunet_bash.sh config
如果查询当前登入用户, 可以使用
./tunet_bash.sh whoami
-
Auth 4
-
Auth 6
-
Net
-
登入登出
-
当前用户查询
-
历史流量查询
- bash
- openssl
- curl
- make
- clang++ 或 g++