Debian系列Linux的隐藏WiFi
Debian系列Linux共用相同的deb安装包,拥有大量的各种软件,是Linux里面最主要的生态系。包括Ubuntu及其衍生版本如Lubuntu/Mate/Kubuntu等,在ARM上也有很好的支持如Rapsberry、LXDE、Hypriot等。
对于Linux服务器的版本如Hypriot,初始镜像没有连接无线网络,怎么安装上网络支持呢?
需要首先连接有线网,或者下载network-manager相应版本,然后运行dpkg -i 安装上,然后就可以使用nmcli的命令行进行网络管理了。
sudo apt install network-manager
安装完后,可以使用下面的nmcli命令行或者nmtui进入交互界面进行管理。
Devices
列出网络设备:
# nmcli dev
DEVICE TYPE STATE CONNECTION
wlan0 wifi 已连接 ifind
eth0 ethernet 不可用 --
lo loopback 未托管 --
列出当前连接的网络:
#nmcli con
NAME UUID TYPE DEVICE
ifind 35046047-b723-43a9-bdba-419987d5bb86 wifi wlan0
有线连接 1 b1f2ab04-a386-369e-9c08-ddf689cdbe64 ethernet --
mix2 ff041c3f-e8ad-4d3a-8ee2-42e78a9cd33a wifi --
post 4850b218-f1fc-4fc5-a4b2-f991fd3ae452 vpn --
private dff6df73-8f4e-417a-b32e-a594e36f6e76 wifi --
zeng 7133cfb8-40f8-4bfa-9767-1f3ab7c51d74 wifi --
Networks
#nmcli dev wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* ifind 红外 9 270 Mbit/s 100 ▂▄▆█ WPA2
* -- 红外 9 270 Mbit/s 82 ▂▄▆█ WPA2
-- 红外 6 405 Mbit/s 60 ▂▄▆_ WPA1 WPA2
zeng 红外 7 270 Mbit/s 39 ▂▄__ WPA1 WPA2
TP-LINK_E1B0 红外 6 405 Mbit/s 30 ▂___ WPA1 WPA2
iTV-Wcj5 红外 6 130 Mbit/s 30 ▂___ WPA1
ChinaNet-501 红外 6 130 Mbit/s 29 ▂___ WPA1 WPA2
TP-LINK_F176 红外 1 405 Mbit/s 20 ▂___ WPA1 WPA2
Connections
# nmcli con help
用法:nmcli connection { 命令 | help }
命令 := { show | up | down | add | modify | clone | edit | delete | monitor | reload | load | import | export }
show [--active] [--order <order spec>]
show [--active] [id | uuid | path | apath] <ID> ...
up [[id | uuid | path] <ID>] [ifname <接口名>] [ap <BSSID>] [passwd-file <密码文件>]
down [id | uuid | path | apath] <ID> ...
add 通用选项 类型特定选项 从属选项 IP_选项 [-- ([+|-]<设置>.<属性> <值>)+]
modify [--temporary] [id | uuid | path] <ID> ([+|-]<设置>.<属性> <值>)+
clone [--temporary] [id | uuid | path ] <ID> <新名称>
edit [id | uuid | path] <ID>
edit [type <新连接类型>] [con-name <新连接名称>]
delete [id | uuid | path] <ID>
monitor [id | uuid | path] <ID> ...
reload
load <文件名> [ <文件名>... ]
import [--temporary] type <类型> file <要导入的文件>
export [id | uuid | path] <ID> [<输出文件>]
Devices
# nmcli dev help
用法:nmcli device { 命令 | help }
命令 := { status | show | set | connect | reapply | modify | disconnect | delete | monitor | wifi | lldp }
status
show [<接口名>]
set [ifname] <接口名> [autoconnect yes|no] [managed yes|no]
connect <接口名>
reapply <接口名>
modify <接口名> ([+|-]<设置>.<属性> <值>)+
disconnect <接口名> ...
delete <接口名> ...
monitor <接口名> ...
wifi [list [ifname <接口名>] [bssid <BSSID>]]
wifi connect <(B)SSID> [password <密码>] [wep-key-type key|phrase] [ifname <接口名>]
[bssid <BSSID>] [name <名称>] [private yes|no] [hidden yes|no]
wifi hotspot [ifname <接口名>] [con-name <名称>] [ssid <SSID>] [band a|bg] [channel <信道>] [password <密码>]
wifi rescan [ifname <接口名>] [[ssid <要扫描的 SSID>] ...]
lldp [list [ifname <接口名>]
status
list [iface <iface>]
disconnect iface <iface> [--nowait] [--timeout <timeout>]
wifi [list [iface <iface>] [bssid <BSSID>]]
查看指定端口状态:nmcli -f GENERAL,WIFI-PROPERTIES dev show wlan0
Debian系列Linux的隐藏WiFi的更多相关文章
- 在Debian系列Linux系统Ubuntu上安装配置yum的试验
用习惯了Red Hat系统的都知道我们习惯于三种安装方式:一种是rpm包的方式安装,一种就是tar包的方式来安装,还有一种方式就是yum源的安装. 首先rpm包的用法,我们一般是在Red Hat光驱里 ...
- Debian系列Linux/Ubuntu 安装软件
wps(http://community.wps.cn/download/) 优客天气(https://launchpad.net/indicator-china-weather/+download) ...
- Kali Linux下破解WIFI密码挂载usb无线网卡的方法
Kali Linux下破解WIFI密码挂载usb无线网卡的方法 时间:2014-10-12 来源:服务器之家 投稿:root 首先我要说的是,wifi密码的破解不是想象中的那么容易,目前还 ...
- 基于Orangpi Zero和Linux ALSA实现WIFI无线音箱(三)
作品已经完成,先上源码: https://files.cnblogs.com/files/qzrzq1/WIFISpeaker.zip 全文包含三篇,这是第三篇,主要讲述接收端程序的原理和过程. 第一 ...
- Android应用性能优化系列视图篇——隐藏在资源图片中的内存杀手
图片加载性能优化永远是Android领域中一个无法绕过的话题,经过数年的发展,涌现了很多成熟的图片加载开源库,比如Fresco.Picasso.UIL等等,使得图片加载不再是一个头疼的问题,并且大幅降 ...
- 基础(三):yum(RedHat系列)和apt-get(Debian系列 )用法及区别
文章转载来自:http://blog.csdn.net/chengly0129/article/details/70169760 一般来说著名的linux系统基本上分两大类:1.RedHat系列:Re ...
- Debian 7(Linux) 安装SSH使用SecureCRT连接配置
1 Debian 安装 ssh2 首先确保你的Debian或者linux安装ssh并开启ssh服务 Debian和ubuntu的安装方法一样,只要源OK的话,可以直接安装 apt-get instal ...
- debian(kali Linux) 安装net Core
debian(kali Linux) 安装net Core curl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-previ ...
- ZFS(一):ZFS在Debian GNU/Linux上的安装
以下内容翻译自https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/,并附有原文,由于是第一次翻译,如有任何翻译不恰当之处,欢迎指出 ...
随机推荐
- laravel 学习之第一章
LTS : long time support. download url : http://www.golaravel.com/download/ 第一篇 目录介绍: resource:包含了原 ...
- for迭代
for迭代 Python中最简单的循环机制是 while,打开交互式解释器,执行1到的5的循环 >>> count=1 >>> while count<=5: ...
- 循环 for 读取文件
cat filename(待读取的文件) | while read line do echo $line done
- svn 服务器的搭建以及客户端的使用
1.svn 服务器的搭建以及客户端的使用,安装见下面的博客 https://blog.csdn.net/zh123456zh789/article/details/80921179 说明:服务器只是用 ...
- windows环境下 RabbitMQ 安装时创建用户流程命令
https://blog.csdn.net/xiaojieblog/article/details/70332469
- Java中CharSet字符集
java.nio.charset包中提供了Charset类,它继承了Comparable接口:还有CharsetDecoder.CharsetEncoder编码和解码的类,它们都是继承Object类. ...
- mysql安装配置和启动
MySQL数据库安装配置和启动 1,下载MySQL 打开MySQL的官网www.mysql.com,发现有一个DOWNLOADS 点击它,进入到MySQL的下载页面,在页面的底部有一个MySQL ...
- Python中最常见括号()、[]、{}的区别
在Python语言中最常见的括号有三种,分别是:小括号().中括号[].花括号{}:其作用也不相同,分别用来代表不同的Python基本内置数据类型. Python中的小括号(): 代表tuple元祖数 ...
- python语言特性简要记载
1.python是解释型语言,而c,c++等是编译型语言. 2.python是动态类型语言,这意味着你不需要在声明变量时指定类型. 3.Python是面向对象语言,所有允许定义类并且可以继承和组合.P ...
- Java 数组复制之clone方法
一.源码 public class Test1 { public static void main(String[] args) { // Student[] arrs = new Student[] ...