it-swarm-id.com

Bagaimana cara mengkonfigurasi WiFi untuk masuk ke WPA pada saat boot, terlepas dari pengguna yang login?

Bagaimana cara menetapkan kata sandi lebar sistem nirkabel WPA yang dimulai saat boot, memungkinkan saya untuk SSH masuk ke mesin dari luar, misalnya?

Saya menjalankan mitosbuntu. Sampai saya masuk, WiFi tidak terhubung, jadi saya tidak bisa menggunakan SSH untuk masuk dari komputer lain, misalnya. Ketika saya telah mengaktifkan login otomatis, ia meminta saya untuk memasukkan kata sandi saya untuk membuka kunci kata kunci saya sebelum menghubungkan. Saya sudah mencoba mengedit koneksi dan mengklik "Tersedia untuk semua pengguna", tetapi kemudian tidak terhubung sama sekali.

Bagaimana cara men-debug masalah ini, atau bagaimana cara mengonfigurasinya secara manual?

19
rjmunro

Ketika Anda masuk dan terhubung ke jaringan, klik kanan ikon Network Manager. (Itu harus di kanan atas layar.)

Klik "Edit Koneksi ..."

Temukan koneksi yang Anda inginkan tanpa login. Klik dan klik tombol "Edit".

Pastikan kotak "Sambungkan otomatis" dan "Tersedia untuk semua pengguna" dicentang.

Sekarang koneksi akan mulai sebelum siapa pun masuk dan akan tersedia untuk semua orang di sistem.

12
fader

untuk "terlepas dari apa yang sedang login," Anda harus mengedit file/etc/network/interfaces ...

http://ubuntuforums.org/showthread.php?t=263136

Tautan itu menggambarkan proses dengan cukup baik ...

 iface wlan0 inet static 
 address 192.168.1.15 
 netmask 255.255.255.0 
 wireless-essid my_essid 
 gateway 192.168.1.1 
 pre-up wpa_supplicant -Bw -Dwext -i $ IFACE -c/etc/wpa_supplicant.conf 
 post-down killall -q wpa_supplicant 
6
cjac

Solusi yang lebih mudah: tambahkan baris berikut ke/etc/network/interfaces

auto wlp1s0
iface wlp1s0 inet dhcp
  wpa-essid wifiName
  wpa-psk Password

Saya telah mengujinya pada 16,04 LTS. Dapat bekerja pada versi lain.

Sumber: https://ubuntuforums.org/showthread.php?t=1963404

5
yozi

Demi kelengkapan, saya juga akan menyebutkan wicd , sebuah alternatif untuk Network Manager. Saya percaya bahwa jika Anda mengkonfigurasi wicd untuk terhubung secara otomatis ke jaringan nirkabel, itu akan dengan senang hati melakukannya pada saat boot.

1
Ryan Thompson

Gunakan wpa _ pemohon dan dhclient

Anda harus membuat skrip yang dijalankan saat boot, lihat di sini .

Apakah itu menjalankan 3 perintah berikut (mungkin dari script dan jenis)

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
sleep 10
dhclient wlan0

Isi file wpa_supplicant.conf akan terlihat seperti ini (menggunakan standar wpa-psk):

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
    ssid="network-essid"
    scan_ssid=1
    key_mgmt=WPA-PSK
    psk="very secret passphrase"
}

lihat halaman manual untuk wpa_supplicant.conf untuk opsi enkripsi lainnya.

Anda mungkin perlu Tweak perintah tidur tergantung pada seberapa cepat router/netcard Anda dalam menegosiasikan koneksi. 10 detik sudah cukup, tetapi 5 atau bahkan 2 mungkin sudah cukup.

0
LassePoulsen