Create TOC

2008년 11월 27일

wine에서 한글 글꼴 설정

  1. 네이버 사전체를 받아서 ~/.wine/windows/fonts에 설치한다.
  2. ~/.wine/system.reg파일에 아래 내용 추가.
    [Software\\Microsoft\\Windows\\CurrentVersion\\Fonts] 1259330396
    "\xb124\xc774\xbc84\xc0ac\xc804 (TrueType)"="naverdic.ttf"
    
    [Software\\Microsoft\\Windows NT\\CurrentVersion\\Fonts] 1259330396
    "\xb124\xc774\xbc84\xc0ac\xc804 (TrueType)"="naverdic.ttf"
  3. ~/.wine/system.reg파일에서 SystemLink을 수정해서 tahoma 글꼴에 네이버 사전체를 연결한다.
    [Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 1291105182
    "Tahoma"=str(7):"naverdic.ttf\0MSGOTHIC.TTC,MS UI Gothic\0kochi-gothic-subst.ttf\0sazanami-gothic.ttf\0sgothic.ttf\0uming.ttf\0bsmi00lp.ttf\0gbsn00lp.ttf\0dotum.ttf\0Purisa.ttf\0ae_Arab.ttf\0KacstBook.ttf\0"
  4. ~/.wine/system.reg파일에서 FontSubstitutesMS Shell DlgMS Shell Dlg 2를 고친다.
    [Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1259329131
    "MS Shell Dlg"="Naver Dictionary"
    "MS Shell Dlg 2"="Naver Dictionary"

2008년 11월 20일

rsync over ssh 를 이용한 원격 서버 백업

#!/bin/sh
OPTS="--archive --compress --times --perms --owner --group --links --stats -v -u --delete"
SSHOPT="-e ssh"
FROMDIR="아이디@SSH서버주소:백업할 루트 디렉토리 경로"
TODIR="백업 받을 경로"

rsync $OPTS $SSHOPT $FROMDIR $TODIR

2008년 11월 15일

Debian/CISCO VPN에 접속하기

이 문서는 Debian 에서 vpnc를 이용해 CISCO VPN 에 접속하는 방법을 기술한다.

vpnc 설치

$ sudo apt-get install vpnc

설정 파일 편집

vpnc 설정 파일은 /etc/vpnc 아래에 위치하며 확장자는 반드시 .conf 로 끝나야 한다. 설정파일 형식은 아래와 같다.

IPSec gateway [host]
IPSec ID [group id]
IPSec secret [group password]
Xauth username [auth id]
Xauth password [auth psssword]
Enable Single DES
DPD idle timeout (our side) 0

  1. IPSec gateway 는 VPN 으로 접속할 gateway ip를 적어주면 된다. CISCO VPN Client 설정에서 host 에 해당한다.
  2. IPSec ID 는 CISCO VPN Client의 group id 를 말한다.
  3. IPSec secret 은 ISCO VPN Client의 group password 를 말한다.
  4. Xauth 설정들을 뺄경우 vpnc 를 이용해 VPN에 접속할 때마다 id와 password를 입력해야 한다.
  5. DPD idle timeout (our side) 0 설정을 빼면 연결이 자주 끊어진다.

연결

아래 명령을 이용한다.

$ sudo vpnc [설정파일명]

만일 설정 파일을 mycompany.conf 로 했다면

$ sudo vpnc mycompany

로 연결하면 된다.

연결 끊기

아래 명령을 입력한다.

$ sudo vpnc-disconnect

rdesktop 활용

내 경우 회사의 모든 환경이 Windows 환경이기 때문에 회사의 컴퓨터에 rdesktop 으로 접속해서 사용한다. 이때 rdesktop 을 종료하면 VPN 도 같이 종료하도록 아래와 같은 shell script 를 사용한다.

#!/bin/sh

# vpn 시작
gksu vpnc mycompany
# rdesktop 접속
rdesktop -u userid -k ko -rclipboard:off -g 1152x864 -a 16 -P0 "접속할PC의 ip"
# rdesktop 접속 종료 후 vpn 종료
gksu vpnc-disconnect