BLOG main image
분류 전체보기 (369)
IT (54)
끄적거린수필 (126)
경제의이해 (13)
Wow! (43)
리뷰 (45)
사진과 그 순간 기억 (60)
인상깊은 구절 (21)
자료실 (4)
English (3)
208,459 Visitors up to today!
Today 51 hit, Yesterday 95 hit
daisy rss
tistory 티스토리 가입하기!
'리눅스'에 해당되는 글 4건
2008/07/24 19:10
 여기서 하고자 하는 것은, 리눅스에 중요한 데이터가 존재하게 되고, 이를 윈도우로 백업하는 것이다. 즉 리눅스가 rsync 서버가 되고, 윈도우 쪽이 rsync 클라이언트가 된다. 몇년 전만 해도, 윈도우에서는 rsync를 사용할 수 없었지만 지금은 여러가지 윈도우 용 rsync 버전이 존재하여 이를 이용하면 리눅스의 있는 데이터를 윈도우 쪽으로 동기화, 백업할 수 있으며, 윈도우에서 윈도우 쪽으로 옮기는 것도 역시 가능하다.
 
 다음과 같은 과정을 통하여 작업을 진행한다.

1. 우분투에서 rsync 설정하기
를 보고 리눅스(서버)에 설정을 해둔다.

2. http://www.itefix.no/cwrsync  사이트에서 cwrsync를 다운받아 설치한다.

3. rsync.cmd 라는 파일을 윈도우(클라이언트)에 생성하여 다음과 같이 입력하여 준다.

@ECHO OFF
"C:\Program Files\cwRsync\bin\rsync.exe" -avz 서버주소::백업명 /cygdrive/옮길 디렉토리

cwrsync에서는 cygdrive/c/와 같은 형태로 c:\를 접근하므로 적절히 잘 변경하여 적어준다.

4. 그리고 rsync.cmd를 더블클릭하면 리눅스(서버)에서 데이터를 가지고 오게 되어 동기화를 맞추어 백업을 하게 된다.


참고.

 위의 에서는 간단한 rsync 옵션만을 사용한 것이므로 ssh login을 이용한다던지 public key를 이용한다던지 방법도 충분히 사용가능하다.  그리고 리눅스의 캐릭터 인코딩이 윈도우와 틀린 경우에는 리눅스에서 정상적으로 보이는 한글이 윈도우에서 깨져서 나온다는 것을 유의해야 한다. 나의 경우에는 모두 영어로 데이터가 작성되어 있기 때문에 인코딩이 깨지는 것을 걱정할 필요가 없는데 만약 폴더나 파일 명이 한글로 되어 있으면 리눅스-> 윈도우로 동기화시키는 것은 다시 한번 고려해봐야할 필요가 있다. 이것을 어떻게 처리할 지 고민을 해봤지만 적절한 대책이 떠오르지 않는다.  iconv를 적절히 이용하는 것도 가능할 수도 있을 듯 하고.. 누구 적절한 방법을 아시는 분은 댓글로 좀 알려주세요.


이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address :: http://www.coveredjin.com/trackback/363 관련글 쓰기
BlogIcon isul | 2008/09/07 15:24 | PERMALINK | EDIT/DEL | REPLY
한글처리 해결할 수 있습니다.
제 블로그에 있는 아래 글 참고하세요..
http://isulnara.com/tt/161
Name
Password
Homepage
Secret
2008/07/22 22:22
 오랜만에 할려고 하니 기억이 잘 나지 않아서 블로그에 정리해두는 게 유용할 것 같아서 필요한 몇 가지만 적어두고자 한다.

1. samba 를 설치한다. apt-get install samba


2. 설정 파일은 다음의 위치의 /etc/samba/smb.conf 이다.


3. 삼바는 기본적으로 시스템 계정과 독립적인 계정을 사용하므로 따로 생성해줘야 한다. 추후에 [homes]를 이용하기 위해서는 시스템 계정과 같은 명의 삼바 계정 명을 생성해주는 것이 편하다.

sudo smbpasswd -a userid


4. [homes]를 이용하기 위해서 아래와 같이 smb.conf 파일을 다음과 같이 변경한다.

[homes]

comment = Home Directories

browseable = no

그리고 그 조금 밑에 다음부분이 있다.

readonly = no (no로 하면 쓰기가 가능하다)


5. /etc/init.d/samba restart 를 통해 새롭게 지정하면 끝

기타. [global] 부분에 hosts allow = 10.0.0.5를 추가해서 특정 IP만 접근 가능하도록 할 수도 있다.


[public]
 comment = [적당한 설명]
 path=/home/[원하는 경로]
 public = yes
writable = yes

이런 식으로 추가도 가능하다.



이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address :: http://www.coveredjin.com/trackback/361 관련글 쓰기
BlogIcon Xino | 2008/07/23 11:21 | PERMALINK | EDIT/DEL | REPLY
요즘 너무 포스팅을 열심히 하는데? ㅎㅎ;
Name
Password
Homepage
Secret
2008/07/22 21:55

1. http://java.sun.com에서  jdk-1_5_0_06-linux-i586.bin (linux self-extracting file) 을 받는다.

2. fakeroot로써 java-packagejava-common 을 설치한다.
$ sudo apt-get install fakeroot java-package java-common

3. make- jpkg 로 bin 파일을 debian 패키지로 만든다.
$ fakeroot make-jpkg jdk-1_5_0_15-linux-i586.bin


4. 만들어진 패키지를 dpkg로 설치한다.
$ sudo dpkg -i sun-j2sdk1.5_1.5.0+update15_i386.deb

7. java 어플리케이션을 JVM으로 실행하기 위해 에디터를 이용하여 다음을 입력한 후 저장 /usr/lib/j2sdk1.5-sun
 
$ sudo vim /etc/jvm


이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address :: http://www.coveredjin.com/trackback/359 관련글 쓰기
Name
Password
Homepage
Secret
2008/07/18 16:40

 사용자 계정을 하나 추가할려고 했는데 계속 해서 삽질을 했다. 이유는 useradd를 이용했기 때문에... adduser를 해야지 기본적인 폴더도 만들어주고 설정도 다 잡아주는 데에 반해서 useradd는 직접 모든 걸 다 해야한다. 그만큼 자유성은 높으나 나 같은 사람에게는 귀찮은..

 우분투 하디 버전에서는 adduser는 펄로 작성되어 있고 useradd 명령을 이용한다.

 담부터는 그냥 adduser를 이용하도록 하는게 속편할 듯..
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address :: http://www.coveredjin.com/trackback/352 관련글 쓰기
Name
Password
Homepage
Secret
prev"" #1 next