리눅스에서 인터넷 뱅킹하기! (인증서 사용!)
October 22nd, 2007 by
zingle
누가 머래도 리눅스를 메인 OS로 쓰기에 가장 걸림돌이 되는 부분은 인터넷 뱅킹이다. 가장 기본적이고도 중요한 이 기능이 우리나라에서는 윈도우에서 인터넷 익스플로러만 쓸 수 있도록 설계되어 있기 때문이다.
하지만 이제는 리눅스에서도 인터넷 뱅킹을 문제없이 할 수 있게 되었다. 그것은 wine이라는 윈도우 에뮬레이터(마치 윈도우인냥 프로그램을 속여주는 프로그램이라고 생각하면 간단하다.)와 ies4linux라는 Internet Explorer를 리눅스에서 쓸수 있게 해주는 프로그램 덕분이다.
간단하게 그 절차를 살펴보자. (아래 절차는 Ubuntu 7.10기준이며, 회니의 블로그:리눅스에서 익스플로러를 사용하자와 ies4linux 홈페이지의 설치 안내 , 그리고 KLDP의 geekforum에 올라온 글들을 참고하였다. )
1. 인증서 파일 준비
윈도우에서 C:\Program Files에서 NPKI라는 폴더를 복사해 놓는다. 좋아하는 이메일 계정에 올려놔도 되고, usb 디스크에서 복사해도 되고, 나처름 그냥 리눅스에서 윈도우즈 파티션을 마운트 해도 된다. (근데 처음 하기에는 귀찮을 수도 있다.)
2. wine & cabextract 설치
일단 ies4linux를 깔기 위해서는 wine과 cabextract 패키지를 설치해야 한다.
터미널에서 아래와 같이 입력하거나
sudo apt-get install wine cabextract
System->Administrator->Synaptic Package Manager에서 Search에서 wine을 찾아서 설치한다. ( Ubuntu의 경우에는 package repository에서 universal패키지들을받을수있게 해줘야한다.)
3. ies4linux 받기
ies4linux의 최신판을 받도록 하자.
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.5beta6.tar.gz
4. ies4linux설치
다운로드 받은 파일의 암축을 풀고, 설치 파일을 실행한다.
tar xzvf ies4linux-2.5beta6.tar.gz
cd ies4linux-2.5beta6
./ies4linux
그러면 IE의 버전이나 로케일 등을 변경할 수 있는 화면이 나오고 “OK”를 선택하면 설치를 시작한다.
설치가 끝나면 바탕화면에 익스플로러 아이콘으 생겼을 것이다.
5. 인증서 설치
아까 복사해둔 인증서를 다음의 위치에 설치(복사)하자.
/home/아이디/.ies4linux/ie6/drive_c/Program Files/
복사를 제대로 했으면, 위 디렉토리에 NPKI라는 폴더가 생겼을것이다.
6. 익스플로러 실행
Ubuntu의 로케일이 한글로 되어있다면, 그냥바탕화면의 ie6아이콘을 더블클릭 하면 된다.
그리고 자신이 이용하는 은행 사이트에 접속해서 인증서가 제대로 보이는지 확인하자.
7. 로케일이 한글이 아닌 경우
만약 나처럼 로케일이 영어(en_US.UTF-8)라면, 터미널에서 다음과 같은 방법으로 실행해야 한다.
LC_ALL =ko_KR.utf8 /home/아이디/bin/ie6
차후에 편리하게 실행시키기 위해서 약간의 수정을 해 보자.
일단 터미널에서 /home/아이디/bin/ie6파일을 편집한다.
export WINEPREFIX=”/home/zingle/.ies4linux/ie6″
라고 쓰여진 라인 밑에 다음과 같은 라인을 추가한다.
export LC_ALL=ko_KR.utf8
7. 인증서 확인
국민은행/우리은행은 성공했고,
아쉽게도 미래에셋 홈페이지는 로그인이 안된다. (인증서 비밀번호 입력하면 IE가 죽어버림.)
* 도구->인터넷옵션->보안 에서 보안 레벨을 한단계 낮춰 줄것.
* 도구->인터넷옵션->언어 에서 Korean추가
* ies4linux 설치 설정 화면에서 KO를선택. (이래야한국어 IE가깔림)
Posted in Blog | Tagged as ies4linux, Ubuntu, 리눅스, 인증서, 인터넷 뱅킹 |

그나마 다행한 일이지만 리눅스에서까지 IE를 봐야 하는 현실에 한숨이 나옵니다. 망할 것들…
그러게 말입니다. ^^
인터넷 뱅킹/결제 서비스만 해결되면 리눅스에서도 별 무리 없을텐데 말이죠.
좋은 연휴 보내세요~