Ubuntu命令行连接WPA/WPA2无线网线

一,连接无加密无线网络zhang:
sudo ip link set wlan0 up
sudo iw dev wlan0 connect zhang
sudo dhclient wlan0

二,连接WPA/WPA2加密无线网络zhang
输入命令wpa_passphrase zhang 产生如下配置文件,zhang是无线网ssid,回车后输入密码12345678:
$ wpa_passphrase zhang
# reading passphrase from stdin
12345678

network={
ssid="zhang"
#psk="12345678"
psk=ffecda21c80fbd09e188f4b0733b0be26286204fc77c8ebbbaf40a1518f4fb12
}

把以上命令的输出保存为配置文件/etc/wpa_supplicant.conf,假设无线接口为wlan0,可用下面的命令测试一下

$ sudo ifconfig wlan0 up
$ wpa_supplicant -i wlan0 -c /etc/wap_supplican.conf
$ sudo dhclient wlan0

-i参数指定无线网络接口,-c指定配置文件,参数值前不要留空格。
查看有没有获取到IP,路由是否正常。
ifconfig wlan0
route -n

确认电脑上有没有无线卡,没有识别出来就找找驱动,或者找个免驱的USB无线网卡
$ iwconfig
eth0 no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:"zhang"
Mode:Managed Frequency:2.427 GHz Access Point: 10:48:B1:E8:7D:B2
Bit Rate=6.5 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-28 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:12 Invalid misc:18 Missed beacon:0

三,连接WEP加密网络:
$ sudo iw dev wlan0 connect [网络 SSID] key 0:[WEP 密钥]

原文地址:https://www.cnblogs.com/v5captain/p/8724850.html

时间: 2024-08-08 13:52:56

Ubuntu命令行连接WPA/WPA2无线网线的相关文章

命令行连接mysql服务器时 报Can't connect to local MySQL server through socket 'xxx.sock'错误

本来之前用的好好的mysql服务器,突然就报Can't connect to local MySQL server through socket 'xxx.sock'错误了 遇到该问题思路首先是:检查 my.cnf 中 socket 配置的路径及权限. 但是查看完 没发现路劲权限有问题,最后跑去另一台同时配置的服务器上看  发现/data/perconadata有一个/mnt/perconadata/mysql.sock的软连接 于是乎到问题机器上 cd /data/perconadata/ s

ubuntu命令行操作mysql常用操作

登陆mysql [email protected]:~/ruby/mydiary$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. 查看所有的数据库 mysql> show databases; --注意必须要用;结尾否则不会立即执行代码 +--------------------+ | Database | +--------------------+ | inf

ubuntu命令行下java工程编辑与算法(第四版)环境配置

ubuntu命令行下java工程编辑与算法(第四版)环境配置 java 命令行 javac java 在学习算法(第四版)中的实例时,因需要安装配套的java编译环境,可是在编译java文件的时候总是出各种错误,特在此总结一下. ubuntu下java环境配置 由于网上教程比较多,而且也较全面,特此摆放一个链接,跟着此教程总就可以配置好oracle的java jdk,如果想更加省事,直接在命令行下键入java,会提示安装各种开源java jdk,只需要一个命令即可: sudo apt-get i

ubuntu 命令行模式和图形界面切换

1.按ALT+CTRL+F1切换到字符界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1.这样就可以切换到字符界面了. 2.按ALT+CTRL+F7切换到图形界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到图形界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F7.这样就可以切换到图形界面了

ubuntu命令行相关命令使用心得

一.Ubuntu解压缩zip,tar,tar.gz,tar.bz2 ZIP zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用.缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好.闲话少说,我们步入正题吧: 我们可以使用下列的命令压缩一个目录: # zip -r archive_name.zip directory_to_compress 下面是如果解压一个zip文档: # un

linux下命令行连接FTP是遇到的错误(425 Failed to establish connection)

linux下命令行连接FTP是遇到的错误(425 Failed to establish connection) 首先FTP的运行模式有主动模式和被动模式两种 然后笔者在工作中搭建了ftp,但是没有开启他的被动模式. 然后server端的防火墙开放了21端口. 因此客户端能连上server,但是输入命令会提示.(首先要数据passive off命令关闭客户端以被动模式连接server端) 原因是ftp在主动模式下是通过21端口进行登陆的,但是后续是通过20端口与客户端进行数据交换. 因此笔者在这

ubuntu命令行使用ftp客户端

转载 本篇文章主要介绍在Ubuntu 8.10下如何使用功能强大的FTP客户端软件NcFTP. Ubuntu的源里为我们提供了FTP客户端软件NcFTP,可这款工具对新手来说不是很方便.本文介绍的是一种大家广泛使用的ftp命令行客户 端软件NcFTP,它提供更方便.快捷.强大的功能,使我们在使用FTP服务的时候更得心应手.NcFTP广泛应用于各个版本的Linux上,目前Ubuntu 8.10源里提供的NcFTP版本是3.2.1. 首先来说下安装方法,可以源码安装,也可以直接输入命令安装. 先介绍

【转】Ubuntu命令行下安装、卸载、管理软件包的方法

原文网址:http://oss.org.cn/html/47/n-67447.html 一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies) (3)重新安装:apt-get --reinstall install softna

UBuntu 命令行登录总是提示login incorrect 的解决办法

一.总是提示login incorrect 肯定是有原因的 1.在vm中安装Ubuntu,第一次设置的用户名是hello1990,密码是a1234567 进图图像界面后将用户名该为hqq,密码未做改变 2.通过ctrl+alt+f1(f1~f6都可以的 ),进入非图形界面,就是命令行, 如后输入hqq ,以及密码a1234567 提示login incorrect 后来用户民输入hello1990,密码a1234567,结果登录成功, 注意:非图形界面输入时,一定要记得将数字小键盘关闭,否则会一