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


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.