인터넷 키오스크는 카페나 공항에서 흔히 볼 수 있는 서비스입니다. 하지만 가게나 집에 키오스크가 필요하다고 해서 값비싼 맞춤형 솔루션을 구매할 필요는 없습니다. 몇 가지 설정만 거치면 이미 보유하고 있는 컴퓨터를 손쉽게 인터넷 키오스크로 변환할 수 있습니다.
이 글에서는 리눅스(우분투), 윈도우, 맥 OS X 세 가지 환경에서 키오스크를 구축하는 방법을 단계별로 소개합니다.
우분투 PC를 인터넷 키오스크로 만들기
참고: 아래 과정은 유니티(Unity) 데스크톱 환경의 우분투를 기준으로 작성되었지만, 전반적인 절차는 다른 리눅스 배포판에서도 동일하게 적용할 수 있습니다.
1. 새 사용자 계정 만들기
'시스템 설정'에서 '사용자 계정' 메뉴를 엽니다.
우측 상단의 '잠금 해제(Unlock)' 버튼을 클릭한 뒤, 좌측 하단의 '+' 버튼을 누릅니다.
새 사용자 이름을 'KioskUser'처럼 지정하고 계정 유형을 '표준(Standard)'으로 설정한 후 '추가'를 클릭합니다.
다음으로 암호 필드 옆의 '계정 비활성화(Account disabled)' 버튼을 클릭하고 동작을 '암호 없이 로그인(Log in without a password)'으로 변경합니다. 선택 사항으로 '자동 로그인' 항목을 '켜기(ON)'로 설정하면 컴퓨터 부팅 시 키오스크 사용자가 자동으로 로그인되어 곧바로 키오스크 모드로 진입합니다.
2. 브라우저 설정하기
구글 크롬(또는 크로뮴)에는 브라우저를 전체 화면으로 표시하는 키오스크 모드가 기본 내장되어 있습니다. 크롬이 설치되어 있지 않다면 구글 크롬 공식 사이트에서 .deb 파일을 다운로드해 설치하세요. 크로뮴을 선호한다면 우분투 소프트웨어 센터에서 설치하거나 아래 명령어를 입력하면 됩니다.
sudo apt-get install chromium-browser
단, 크롬/크로뮴의 키오스크 모드에는 URL 표시줄과 탭 표시줄이 나타나지 않습니다. 기능이 다소 부족하게 느껴진다면 파이어폭스의 전체 화면 모드를 활용하는 방법도 있습니다.
3. 키오스크 데스크톱 세션 만들기
터미널을 열고 다음 명령어를 입력합니다.
sudo nano /usr/share/xsessions/kiosk.desktop
아래 내용을 그대로 붙여 넣습니다.
[Desktop Entry] Encoding=UTF-8 Name=Kiosk Mode Comment=Chrome Kiosk Mode Exec=/usr/share/xsessions/chromeKiosk.sh Type=Application
'Ctrl + o'를 눌러 저장한 뒤 'Ctrl + x'로 편집기를 종료합니다.
이번에는 다음 명령어를 실행합니다.
sudo nano /usr/share/xsessions/chromeKiosk.sh
그리고 아래 스크립트를 붙여 넣습니다.
#!/bin/bash
xset s off
xset s noblank
nm-applet &
sleep 5s
while true; do
google-chrome --incognito --start-maximized -kiosk https://google.com;
sleep 5s;
done
시작 URL은 원하는 사이트 주소로 자유롭게 변경할 수 있습니다.
파이어폭스를 사용하려면 google-chrome... 줄 대신 아래 내용을 입력하세요.
firefox;
'Ctrl + o'로 저장한 뒤 'Ctrl + x'로 종료합니다.
마지막으로 스크립트에 실행 권한을 부여합니다.
sudo chmod +x /usr/share/xsessions/chromeKiosk.sh
4. 키오스크 사용자 계정 마무리 설정
이제 현재 관리자 계정에서 로그아웃한 후 kioskuser 계정으로 로그인합니다. 크롬 또는 파이어폭스 브라우저를 열어 화면 전체를 채우도록 최대화합니다. 파이어폭스의 경우 mKiosk 확장 프로그램을 설치하면 기본적으로 키오스크 모드를 활성화할 수 있습니다.
다음으로 '시스템 설정'에서 '밝기 및 잠금(Brightness & Lock)' 설정을 엽니다. 잠금 스위치를 '끔(OFF)'으로 변경하고, '절전 모드에서 깨어날 때 암호 요구' 항목의 체크를 해제합니다.
마지막으로 kioskuser 계정에서 로그아웃한 뒤, 로그인 화면에서 데스크톱 환경을 선택하는 아이콘을 클릭하고 'Kiosk Mode'를 선택하면 됩니다.
이것으로 우분투 키오스크 설정이 완료됩니다.
윈도우 8 PC를 인터넷 키오스크로 만들기
윈도우 8을 사용 중이라면 이전에 소개한 윈도우 8용 키오스크 변환 튜토리얼을 참고하면 됩니다. 또한 윈도우 8.1 이상에서는 기본 제공되는 '할당된 액세스(Assigned Access)' 기능을 활용하면 별도의 프로그램 설치 없이도 특정 앱만 실행되는 키오스크 환경을 쉽게 구성할 수 있습니다.
맥 OS X PC를 인터넷 키오스크로 만들기
맥 OS X 컴퓨터를 인터넷 키오스크로 바꾸는 가장 간편한 방법은 eCrisper라는 키오스크 전용 앱을 활용하는 것입니다. 이 앱은 관리자 암호 없이는 닫을 수 없는 브라우저 창을 열어주는 방식으로 작동합니다.
기본 홈페이지 URL 지정, 비즈니스 로고 삽입, 사용 시간 제한 설정 등 키오스크에 대한 다양한 커스터마이징 옵션도 함께 제공합니다.
eCrisper는 79달러의 유료 앱이지만 무료 체험판을 제공하므로 구매 전에 충분히 평가해 볼 수 있습니다. 결코 저렴한 솔루션은 아니지만, 매우 빠르고 간편하게 키오스크를 구축할 수 있다는 분명한 장점이 있습니다.
마무리
키오스크 전용 장비를 판매하는 업체도 있지만, 가격이 상당히 비쌀 뿐 아니라 내부적으로는 여러분의 데스크톱과 같은 소프트웨어를 구동하는 경우가 대부분입니다. 오늘 소개한 간단한 방법을 활용하면 무료 또는 최소한의 비용으로 기존 컴퓨터를 인터넷 키오스크로 손쉽게 바꿀 수 있습니다. 직접 따라 해보시고 잘 작동하는지 알려주세요.
이미지 출처: Hong Kong Airport Satellite Terminal Interior, Internet Kiosk at Narita Airport Station