Centos6.5最小安装版本命令行连接无线网络(加密模式为 WPA/WPA2-PSK)

1.安装wpa_supplicant:

yum install -y wpa_supplicant

2.然后找到我们路由的 ESSID,比如我是 MERCURY_702,明码是:12345678,然后生成密码配置文件

wpa_passphrase long 'my password'

它会输出如下内容

[root@localhost ~]# wpa_passphrase MERCURY_702 '12345678'
network={
    ssid="MERCURY_702"
    #psk="12345678"
    psk=5876babab26046b9f60c5c2764b2cbf7df5a1b4e1ecaaf043f3a42b6788f40cf
}

执行以下命令,将输出的内容追加到文件:

wpa_passphrase MERCURY_702 '12345678'>> /etc/wpa_supplicant/wpa_supplicant.conf

3.再把其中 ssid= 和 psk= 加入到wlan0 的配置文件,或执行一下命令

wpa_passphrase MERCURY_702 '12345678' | grep -v '{\|}' >> /etc/sysconfig/network-scripts/ifcfg-wlan0
echo 'WPA=yes' >> /etc/sysconfig/network-scripts/ifcfg-wlan0

4.现在我的配置文件内容如下:

[root@localhost ~]# cat  /etc/sysconfig/network-scripts/ifcfg-wlan0 
DEVICE=wlan0
HWADDR=00:24:2C:AB:F9:49
TYPE=Wireless
UUID=a91e5374-4001-449b-b961-d4a93e16399c
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.139
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

    ssid="MERCURY_702"
    #psk="12345678"
    psk=ba11cfc198536df4a47bdb21b23a003efc57509fa110c78ebbbb98c6c2a9af36
WPA=yes

5.然后启动无线网络:

ifup wlan0
wpa_supplicant -iwlan0 -B -c /etc/wpa_supplicant/wpa_supplicant.conf

6.我们需要随机启动的话,加入到 /etc/rc.local,命令行执行:

cat >> /etc/rc.local<<EOF
wpa_supplicant -iwlan0 -B -c /etc/wpa_supplicant/wpa_supplicant.conf
EOF

参考:http://wiki.centos.org/zh/HowTos/Laptops/WpaSupplicant

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值