使用Mac Terminal连接到WiFi网络


Answers:


18

从Snow Leopard(Mac OS X v10.6.x)或更早版本开始,您可以执行以下操作:

networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD

哪里...

  • $INTERFACE是您的AirPort卡的“ enX”样式标识符(通常是en1,但en0在MacBook Air和en2Mac Pro中使用,并且由于其他原因也会有所不同)
  • $SSID是您的网络名称,例如"Simon's SSID"。如果包含空格,请用引号引起来。
  • $PASSWORD 是您的WEP,WPA-PSK或WPA2-PSK密码。

如果查看手册页或帮助/使用说明,networksetup您会发现它还有其他与AirPort相关的子命令,用于获取或设置电源状态(AirPort卡开/关),以及管理“首选网络”列表和802.1X配置文件(如果您的网络使用802.1X,例如WPA Enterprise或WPA2 Enterprise网络)。


3

弄清楚了:

sudo airport -A


2
机场没有“ -A”选项
Luxspes

可能应该给的是s……这是a键盘上的键。
kaiser

2

这是在命令行中使用机场的一些指南

显然你可以使用

$ airport 

作为命令。我会尝试

$ airport -help

看看它是否带来了一些选择。

这个答案已经过时了。请忽略它


我的SSID包含空格,我该如何输入?
JShoe 2011年

把它放在报价中。就像“ Simon的SSID”一样。因此,该命令可能类似于:airport -x“ Simon的SSID”
Simon Sheehan

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport至少在我的计算机上做到这一点。
森·格里格

@Simon怎么-x办?@nathang为什么会改变?如何找到计算机上的正确位置?
JShoe 2011年

这个没有希望的答案在世界范围内如何获得投票?
2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.