CLI(命令行界面)是DracOS Linux用户的连接管理工具,例如:管理wifi连接。
项目描述
DracOS连接管理器/连接管理器是一个基于Python编写的CLI(命令行界面)程序。该程序帮助DracOS Linux用户管理他们的连接,例如:管理wifi连接。对于其他Linux发行版用户,可以自由使用此程序。
安装
CManager需要用户具有sudoers权限。
您可以直接从PyPI安装CManager。
$ sudo pip install cmanager $ sudo cmanager configure
或从github仓库下载,然后
$ sudo python setup.py install $ sudo cmanager configure # Or $ sudo ./install.sh
DCM需要以下一些Python模块,(这些模块已经包含在pypi安装的依赖项中)。
colorama: sudo pip install colorama
terminaltables: sudo pip install terminaltables
pbkdf2: sudo pip install pbkdf2
netifaces: sudo pip install netifaces
python-wifi: sudo pip install python-wifi
CManager需要在sudoers文件的白名单中的一些程序/二进制文件,这样在执行这些程序时就不会要求输入密码
iwlist
wpa_supplicant
dhclient
pkill
为了更轻松地安装CManager,只需使用install.sh脚本来安装。您只需要用./install.sh运行它。
使用方法
$ sudo cmanager
文档
不要忘记以sudo cmanager
的方式运行cmanager,在DCM中输入help
来获取可用命令的信息
仪表板部分
查看可用接口
CManager会检测系统上的接口,并将它们分为三种类型(无线、以太网、localhost)。使用show interface
来打印这些接口
Wifi-wizard部分
指定DCM使用的无线接口
在您可以要求CManager扫描可用网络并使用您已创建的配置文件(参见配置文件说明)连接到其中之一之前,您应该指定CManager将用于执行这些操作的无线路由器接口,输入use [wireless_interface]
。
扫描可用Wi-Fi网络
要扫描可用网络,只需输入scan
。
创建配置文件
CManager中的配置文件是一个包含关于Wi-Fi连接信息的配置文件,如SSID、连接类型(开放/WPA)以及WPA类型连接的密码。要创建配置文件,只需使用set name [value]
、set ssid [value]
、set type [value]
、set passphrase [value]
等命令为可用选项(名称、SSID、类型、密码)输入值。show options
来查看可用选项。对于开放类型连接,您只需要输入名称、SSID和类型,无需提供密码信息。
提供创建配置文件所需的所有信息后,只需保存配置文件
,您的配置文件将被保存。要查看已保存的所有配置文件的信息,输入show profile
。
连接到网络
要连接CManager到网络,使用指定的配置文件名称,输入connect [profile]
。要断开连接,只需输入CTRL+C
。
为CManager做出贡献
为CManager做出贡献的最简单方法是提交问题。
许可证
查看许可协议
变更日志
查看变更日志.md
特别感谢
Agus Makmun为贡献使此程序可通过PyPi下载
项目详情
cmanager-2.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 92ba1f882b7fe5ed4a531b8885fb93eed7e1e6bf0dbc6159c1aa38ea794ef0de |
|
MD5 | 21eb59894416541cbe3e34ceaa8c6366 |
|
BLAKE2b-256 | 637f509cee1b080be7fc5c1a0e80c0cbc71525adc16a4fb896d0539f78642f17 |