问题描述

我可以通过以下操作通过 shell 连接到我的WiFi:

nano wireless-wpa.conf

输入:

ctrl_interface=/var/run/wpa_supplicant

network={

ssid="my_router_id"

scan_ssid=1

key_mgmt=WPA-PSK

psk="1234567890"

}

并做:

ifconfig eth1 down

iwconfig eth1 mode Managed

ifconfig eth1 up

killall wpa_supplicant

wpa_supplicant -B -Dwext -i eth1 -c ./wireless-wpa.conf -dd

dhclient eth1

相当复杂。是否可以通过 shell 连接到WiFI,而不需要wireless-wpa.conf?

最佳方法

您可以使用它的控制界面来控制正在运行的wpa_supplicant,该界面已在.conf文件中指定。尽管这仍然需要一个.conf文件,但您不必在其中放置任何无线网络,也不必对其进行更改。然后,您可以使用wpa_cli对其进行配置。

可能需要告知wpa_cli要配置哪个wpa_supplicant实例和接口:

wpa_cli -p /var/run/wpa_supplicant -i wlan0 command ...

为了清楚起见,我在这里仅使用wpa_cli。基本上,您需要创建一个网络,设置其变量并启用它:

# wpa_cli add_network

4

# wpa_cli set_network 4 ssid '"Your SSID"'

OK

# wpa_cli set_network 4 scan_ssid 1

OK

# wpa_cli set_network 4 key_mgmt WPA-PSK

OK

# wpa_cli set_network 4 psk '"1234567890"'

OK

# wpa_cli enable_network 4

OK

参考资料

linux怎么到conf目录,linux - 如何在没有.conf文件的情况下从Ubuntu下的命令行连接到WiFi? - Ubuntu问答...相关推荐

  1. linux命令行模式连接网络,在Linux环境命令行中实现Wifi 连接的方法

    无论何时要安装一款新的 Linux 发行系统,一般的建议都是让您通过有线连接来接到互联网的. 这主要的原因有两条:第一,您的无线网卡也许安装的驱动不正确而不能用:第二,如果您是从命令行中来安装系统的, ...

  2. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  3. 纯命令行linux环境,Ubuntu Server纯命令行环境安装 Dropbox

    Ubuntu Server纯命令行环境下安装 Dropbox,若有看到 dbmakefakelib.py的版本, 例如: Set up Dropbox on a GUI-less Linux serv ...

  4. linux 网络冲浪,命令行下的网络冲浪工具命令行浏览器介绍

    Linux命令行是强大的工具,命令行是我们的日常工作,命令行更是我们日常生活.之前虫虫给大家写过一些命令的的介绍,命令行的工具,命令行下的开发.实际上命令行也是我们不可或缺的生活.本文我们来介绍一下命 ...

  5. linux java的安装目录,linux java 安装目录

    linux java 安装目录 [2021-02-01 05:04:30]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...

  6. linux查看hive安装目录,Linux下hive安装及测试

    前提:提前在linux下安装好了hadoop和mysql并且已经启动. apache-hive-2.1.1-bin.tar.gz mysql-connector-java-5.1.7-bin.jar ...

  7. linux的yum安装目录,Linux如何查看YUM的安装目录

    Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM. YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和R ...

  8. linux交换分区的目录,linux 下的交换分区及根目录

    linux下的分区情况 Linux下的交换分区 Linux系统中的Linux交换分区是当物理内存(RAM)被充满时,作为物理内存的缓存来使用.当系统需要更多的内存资源,而物理内存已经充满,内存中不活跃 ...

  9. linux安装手动划分目录,Linux目录配置整理

    FHS: 为了规范各种Linux发行版的目录配置方法和目录定义而制定了FHS规范. 在FHS规范的Linux中,所有的文件和目录都由根目录开始,即"/",它是所有文件和目录的起点. ...

最新文章

  1. doc es 中type_ES系列07:match_phrase与match_phrase_prefix query
  2. python mixup
  3. 2021年全新各方向IT职业技能图谱
  4. 【C语言】字符串函数strtok 按照指定字符串分割
  5. Python中List的复制(直接复制、浅拷贝、深拷贝)
  6. linux终端命令教程,Linux终端命令入坑技巧
  7. hdu 3590——PP and QQ
  8. iPhone 12 mini被“阉割”到惨不忍睹,5G都没了
  9. encode_chunked=req.has_header(‘Transfer-encoding‘))问题解决方法
  10. live555学习之基本类介绍及计划任务深度探讨
  11. loadrunner——关联
  12. 操作系统—内存的连续分配管理方式
  13. sophix热修复技术了解
  14. 再见,杀毒软件之父,王江民!
  15. JAVA POI 对excel加密后 无法打开的解决办法
  16. 巨人史玉柱的创业故事
  17. GDK事件与GTK signal的前世今生
  18. 弗雷塞斯 从生物学到生物信息学到机器学习 转录组入门(3):了解fastq测序数据...
  19. 深入好文:数字经济技能:基于角色的数字技能培养方法、行业趋势、未来及未来的关键角色、这些角色的学习路径
  20. 书论51 朱文长《续书断》

热门文章

  1. Leetcode 153. 寻找旋转排序数组中的最小值 (每日一题 20211014)
  2. Leetcode 51. N 皇后 (每日一题 20211008)
  3. 线性代数笔记:Kronecker积
  4. Python爬虫应用实战-如何对爬取的数据进行数据存储?
  5. 让bug无处藏身,Java 线上问题排查思路、常用工具
  6. 【Python刷题】_1
  7. 利用Keras构建自动编码器
  8. 2020互联网校招薪资列表及谈薪注意事项
  9. 如何版本化你的API?--转
  10. spring-security-oauth2注解详解