Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Xubuntu 자동 로그인 설정 방법: 초보자도 따라 하는 단계별 완벽 가이드

Xubuntu는 우분투의 기본 Unity 데스크톱 대신 Xfce4를 채택하고 있으며, 함께 제공되는 디스플레이 관리자도 다릅니다. 데스크톱 환경을 시작할 때마다 가상 콘솔처럼 사용자 이름과 비밀번호를 직접 입력하는 것을 선호하는 사용자가 많지만, 물리적으로 도난당하거나 침해될 위험이 없는 단일 사용자 PC라면 굳이 그럴 필요가 없습니다. 실제로 Xubuntu를 처음 설치할 때 LightDM을 설정해 자동 로그인을 구성할 수 있고, 운영체제 설치 후에도 설정 창에서 언제든 변경할 수 있습니다.

현재 매번 수동으로 로그인하도록 되어 있는 Xubuntu 사용자라면 특정 텍스트 파일을 편집해 자동 로그인을 활성화할 수도 있습니다. 다만 표준 우분투와 마찬가지로 Xubuntu는 root 계정을 잠그고 기본 사용자를 관리자로 지정하므로, 좋은 비밀번호를 설정해 두는 것이 좋습니다. sudo, gksu, F1~F6 가상 콘솔을 사용할 때는 여전히 이 비밀번호가 필요하기 때문입니다.

방법 1: '사용자 및 그룹' 설정 활용하기

Xfce4 응용 프로그램 메뉴 또는 Whisker 메뉴에서 'Users and Groups(사용자 및 그룹)' 항목을 선택합니다. 방향키로 항목을 강조한 상태에서 Enter 키를 누르거나, Whisker 메뉴에서 해당 항목을 한 번 클릭하면 됩니다.

설정 목록에서 'Password: Asked on login(로그인 시 비밀번호 확인)'이라고 표시된 항목 옆의 'Change(변경)' 버튼을 클릭합니다. 그다음 'Don't ask for password on login(로그인 시 비밀번호 묻지 않기)' 체크박스에 체크가 되어 있는지 확인하고, 마지막으로 'OK(확인)' 버튼을 눌러 변경 사항을 저장합니다.

만약 해당 체크박스가 현재 체크 해제 상태라면, Xubuntu가 비밀번호 입력을 요구할 것입니다. 이 경우 사용자 설정 창에서 'Close(닫기)' 버튼을 누르고 컴퓨터를 재시작해 변경 사항이 제대로 적용되었는지 확인하세요. 재부팅 후에도 변경 사항이 유지되지 않았다면 같은 절차를 반복한 뒤 방법 2로 넘어가고 다시 재시작하는 것이 좋습니다. 변경 사항은 잘 저장되었는데도 여전히 사용자 이름과 비밀번호를 묻는다면 역시 방법 2를 진행해야 합니다.

주의할 점은, 이 과정은 비밀번호 입력을 생략하게 할 뿐 로그인 화면 자체를 비활성화하지는 않는다는 것입니다. Xubuntu 설치 당시 로그인 화면을 비활성화하지 않았다면 구성 파일을 직접 편집해야 합니다. 또한 두 가지를 모두 설정했더라도, 재부팅이나 종료 대신 Xfce4에서 수동으로 로그아웃하면 그래픽 로그인 화면에서 다시 인증해야 합니다. 다만 이것이 설정을 되돌리는 것은 아니므로, 다음에 재시작하면 여전히 자동 로그인이 적용됩니다.

경우에 따라서는 부팅 시 여전히 그래픽 로그인 화면이 나타나지만, 비밀번호 없이 Enter 키를 누르거나 버튼을 클릭하기만 하면 되는 경우도 있습니다. 이는 문제의 절반만 해결된 상태이며, 완전한 자동 로그인을 위해서는 방법 2의 절차를 추가로 적용해야 합니다. 반대로 이런 현상이 없다면 이미 모든 설정이 올바르게 끝난 것이므로 더 진행할 필요가 없습니다.

방법 2: lightdm.conf 파일 직접 편집하기

Super(Windows) 키와 R 키를 동시에 눌러 Application Finder(응용 프로그램 찾기)를 연 뒤 gksu를 입력하고 Enter 키를 누릅니다. 계속 진행하려면 비밀번호를 입력하라는 메시지가 표시됩니다. 원한다면 터미널에서 명령을 실행해도 됩니다. Xubuntu의 기본 텍스트 편집기인 Mousepad보다 터미널 작업이 편하다면 터미널에서 sudo nano 명령을 실행하고 비밀번호를 입력하면 됩니다.

어느 쪽이든 일반적으로 파일에는 [Seat:*] 블록 하나만 존재합니다. 블록이 여러 개 있다면 같은 형태의 블록을 찾아 autologin-user=userName 줄을 추가하고, userName 부분을 실제 사용자 이름으로 바꾸면 됩니다. 예컨대 시스템에 user라는 이름의 사용자가 있다면 파일은 다음과 같은 모습이 됩니다.

[Seat:*]
autologin-guest=false
autologin-user=user
autologin-user-timeout=0

어떤 경우에도 autologin-guest 값은 false로 유지해야 하며, true로 두면 안 됩니다. 파일을 저장하고 텍스트 편집기를 닫은 뒤 Xubuntu를 재시작합니다. Mousepad를 사용 중이라면 Ctrl+S로 저장할 수 있고, GNU nano 사용자는 Ctrl+O를 누른 뒤 Enter 키로 저장합니다. Mousepad에서 root 권한으로 작업 중이라는 경고가 떠도, 이 특정 파일만 편집하는 한 무시해도 안전합니다. gksu 명령은 슈퍼유저 권한을 부여하지만, 이 상태로 오래 머무는 것은 바람직하지 않으므로 편집 중에는 다른 파일을 열지 않도록 주의하세요.

이 방법은 16.04.1 LTS 우분투 코어를 사용하는 최신 버전의 Xubuntu까지 적용됩니다. 다만 그 이전 버전의 Xubuntu는 약간 다른 구성 체계를 사용했습니다. 파일을 찾을 수 없다면 경로를 /etc/lightdm/lightdm.conf로 바꿔 정상적으로 열리는지 확인해 보세요. 파일이 열린다면 다음과 같은 블록을 발견하게 될 것입니다.

[SeatDefaults]
user-session=xubuntu

파일을 다음과 같이 수정합니다.

[SeatDefaults]
user-session=xubuntu
autologin-user=userName

마찬가지로 userName은 실제 사용할 사용자 이름으로 반드시 교체해야 합니다. Xubuntu에 여러 사용자가 등록되어 있다면 그중 한 명을 자동 로그인으로 설정할 수도 있지만, 다중 사용자 환경의 취지를 무색하게 만들므로 권장하지 않습니다.

구성 파일이 구버전 경로에서 발견된다면 Software Update(소프트웨어 업데이트)를 실행하는 것이 좋습니다. 이는 아마도 구버전의 Xubuntu를 사용 중이라는 의미이며, 어차피 Canonical이 더 이상 해당 버전을 지원하지 않을 가능성이 높으므로 업데이트할 때가 된 것입니다.


저자 소개

Kevin Arrows (케빈 애로우즈)

케빈 애로우즈는 10년 이상의 업계 경력을 지닌 베테랑 기술 전문가로, MCTS(Microsoft Certified Technology Specialist) 자격증을 보유하고 있습니다. 최신 기술 동향을 꾸준히 학습하는 열정을 가지고 있으며, 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅 등 폭넓은 분야의 기술 주제에 대해 많은 글을 집필해 왔습니다. 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 동료들의 인정과 존중을 받고 있는 필자입니다.