사용자 로그인 전에 네트워크에 연결


19

학습 실험으로 Ubuntu Desktop을 서버로 바꾸려고합니다. 부팅 할 때 X비활성화 할 수 있었지만 이제는 사용자가 로그인하기 전에 부팅시 컴퓨터를 WiFi 네트워크에 연결하려고합니다. 이렇게하면 매번 컴퓨터 근처에 물리적으로있을 필요는 없습니다. 재부팅 시간. 네트워크 관리자를 사용하여 WiFi 연결을 설정하면 어떻게 든 도움이 될 수 있습니다 (다시 재구성하지 않아도 될 것입니다!).

답변:


30

방법을 알아 냈습니다 . 네트워크 관리자> 연결 편집 으로 이동하면됩니다 . 연결을 선택 하고 편집을 클릭 한 후 모든 사용자에게 사용 가능을 선택하십시오 .

부팅시 자동으로 표시 할 각 인터페이스에 대한 라인을 추가해야 할 수도 있습니다 /etc/network/interfaces.

auto eth0
auto wifi0

이미 시도했지만 작동하지 않습니다.
karthick87

그렇습니다. 연결이 DHCP를 사용하지 않지만 DHCP 때문에 작동하지 않을 것입니다.
Olivier Lalonde

4
인터페이스 카드의 이름이 항상 "eth0"및 "wifi0"인 것은 아닙니다. "cat / proc / net / dev"또는 "ifconfig"를 사용하여 이더넷 인터페이스의 이름을 찾을 수 있습니다.
조나단

1
Ubuntu 16.04를 새로 설치하면 작동하지 않습니다. 네트워크 연결은 사용자가 로그인 한 후에 만 ​​이루어집니다. 이렇게하면 원격 작업이 매우 어려워집니다.
LD 제임스

1
16.04 LTS에서는 작동하지 않습니다. 콘솔에 로그인 한 다음 자동으로 연결됩니다. 예, 모든 사용자가 사용할 수있는 것으로 확인되었습니다. -> 그리고 재미있게 로그인 화면에 WiFi 네트워크가 제공되지만 선택하려고하면 권한이 충분하지 않습니다. ㅋ. UI를 수행하는 사람 QC는 유머 감각이 있습니다.
SDsolar

16

Ubuntu 16.x를 사용하는 경우로 이동하십시오 /etc/NetworkManager/system-connections/. 무선 네트워크와 이름이 같은 파일이 있습니다. 이 파일에는 wifi 자격 증명 및 설정이 포함되어 있습니다. 그것을 편집하고로 줄을 찾은 다음 부호 permission=뒤의 모든 것을 제거하십시오 =.

다시 시작하면 로그인 전에 연결할 수 있습니다.


2
또한 psk-flags=1암호는 사용자 홈 디렉토리에 암호화되어 저장됩니다. 이 경우 로그인 전에 prob가 작동하지 않습니다. 그것은 덜 안전하지만이 작업이 필요한 경우, 당신은 대체 할 수 pask-flags=1와 함께 psk=MyWifiPassword. 더 그 생각에 대해 : lauri.xn--vsandi-pxa.com/cfgmgmt/...
dhaupin

= 기호 뒤에는 아무 것도 없습니다. 콘솔에 로그인 할 때까지 연결되지 않습니다. WiFi가 유일한 연결이기 때문에 원격으로 할 수 없습니다. 이렇게하면 재부팅으로 복구하기 위해 컴퓨터로 이동해야합니다. 그것은 UPS에 있지만 너무 오래 지속될 수 있습니다.
SDsolar

5

dhaupin의 솔루션은 약간의 수정으로 내 문제를 해결했습니다.

/etc/NetworkManager/system-connections/파일에는 permission=줄 이 없었 습니다. 그러나 그것은 psk-flags=1선을 가지고 있었다. 주석 처리하고 psk="MyWifiPassword"라인을 추가 하면 Network-Mangler 문제가 해결되었습니다.

다시 부팅하면 로그인하지 않고 온라인 상태가되었습니다.


나는 이미 psk = Mypassword "줄을 가졌지 만 여전히 그렇게하지 않습니다.
SDsolar

1

인터페이스 파일 편집 /etc/network/interfaces

sudo -H gedit /etc/network/interfaces

다음을 추가하십시오.

auto ra0
iface ra0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

내가 한 방식 (내 답변 참조)과 귀하의 방식간에 기술적 차이가 있습니까?
Olivier Lalonde

올리비에, 귀하의 솔루션은 비교적 새로운 기능에 따라 최신 버전이라고 생각합니다 NetworkManager. 반면 Kathick의 솔루션은 NetworkManager완전히 우회 합니다. NetworkManager일시적으로 연결이 끊어지면 연결을 추적하고 다시 일치 하므로 솔루션이 더 강력 할 수 있습니다 ( interfaces어떤 경우에도 그렇게 할 수는 있음).
loevborg

그 파일을 엉망으로 만드는 것을 싫어합니다.이 컴퓨터는 다른 모든 컴퓨터의 호스트 파일에 고정 IP로 입력되어 있습니다. wpa_supplicant는 괜찮습니다. 그러나 여전히 그렇게하지 않습니다.
SDsolar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.