* 본 게시물은 MissFlash가 "CentOS 리눅스 구축관리실무"를 참고로 유용한 단축키 및 명령어를 정리한 것입니다.
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)
* MissFlash의 리눅스 유용 명령어 목록
- 원격 백업을 위한 서버측 설정
- rsync 설치 확인 : rpm -qa | grep rsync
- xinetd 설치 확인 : rpm -qa | grep xinet
- xinetd 설정 수정
- vi /etc/xinetd.d/rsync 후 내용 수정
- service rsync
{
disable = no 1
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
} - 873포트 오픈 설정
- vi /etc/sysconfig/iptables 후 내용 추가
- -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT
- /etc/init.d/iptables restart 로 재시작
- rsyncd.conf 파일 설정
- vi /etc/rsyncd.conf 후 내용 추가
- [home]
path = /home
comment = HomeBackup
uid = root
gid = root
use chroot = yes 2
read only = yes
hosts allow = xxx.xxx.xxx.xxx 3
max connections = 1
timeout 600 - xinetd 재시작 : /etc/rc.d/init.d/xinetd restart
- 원격 백업을 위한 클라이언트측 설정(873 포트를 이용한 백업)
- 원격 백업을 위한 클라이언트측 설정(SSH를 이용한 미러링)
- SSH를 사용할 경우, xinetd와 rsyncd.conf 설정이 필요없음(사용자 인증만 하면 됨)
- 사용법 : rsync -avz -e [호스트네임(IP)]:/[대상 경로] [백업 디렉토리]
- 사용예 : rsync -avz -e "ssh -p 22" xxx.xxx.xxx.xxx:/home/ /backup/
- 옵션 설명
- -a : 심볼릭 링크, 속성, 퍼미션, 소유권 등을 보존
- -v : 진행상황 상세 표시
- -z : 전송시 압축 수행
- -u : 새로운 파일을 덮어쓰지 않음
- -e : 복사를 위한 원격접속쉘 프로그램 설정
- --delete : 서버측에는 없고 클라이언트 측에만 있는 파일 삭제
파란 잔디가 돋아나기 시작하는 카이스트 오리연못의 모습입니다. :)
참고링크 : 2009/02/21 - [갤러리#3] 카이스트의 상징 - 까리용
'Tip&Tech > Server' 카테고리의 다른 글
윈도우서버 아파치 환경에서 디렉토리별 사용자 인증하기! (2) | 2009.04.15 |
---|---|
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(11) - 사용자 용량 제한 및 메모리, 프로세스 관리 (0) | 2009.04.15 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(9) - 리눅스 시스템 자동화 및 로그 관리 (0) | 2009.04.13 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(8) - 리눅스 파일시스템 (0) | 2009.04.10 |
[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(7) - 디렉토리 구조 (0) | 2009.04.09 |