Linux Server 39

리눅스 cron - 시스템 작업 예약

[cron] * crond 데몬이 실행되어 있어야 가능 * 원하는 작업을 등록하여 원하는 시간에 자동으로 실행 시킬 수 있다 * cron에 등록할 내용을 crontab으로 수정 * crond 데몬 실행 확인 * ps -ef | grep crond | grep -v grep * 파일 위치 * vi /etc/crontab * crontab 수정 * crontab -e * crontab 리스트 출력 * cron -l * 로그파일 * /var/log/cron # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | |..

Linux Server 2015.05.15

리눅스 BIND 9.8.2 - CentOS 6.6 / 6.7

BIND-Berkeley Internet Name Domain [블로그의 다른 글 참고] [Windows Server] - DNS 레코드 종류 [Windows Server] - DNS - 전달자 / 조건부 전달자 [Windows Server] - DNS 영역 전송 [Windows Server] - DNS 서버 리스트 아래의 내용은 CentOS 6.6 BIND 9.8.2 구성에 대한 내용입니다. ( CentOS 6.7도 동일하게 가능합니다.) 아래 예제에서 생성되는 zone : linux.vm 보조 영역 구성에 대한 부분은 Windows Server DNS에 [windows.vm] 이라는 주영역을 만들어 두고 작업한 내용입니다. [설치] yum install openssl-devel bind* [BIND ..

Linux Server 2015.05.15

리눅스 SSH

[SSH-Secure SHell] * 공개키 기반 암호화 * 설치 * yum install openssh-server * 실행확인 * service sshd status * 22번 포트로 root의 암호에 대해 공격하므로 기본 사용자로 로그온 후 su - 사용 권장 * root의 접속 금지 * vi /etc/ssh/sshd_conf : PermitRootLogin no * scp * 원격 파일 복사 * 다운로드 * scp aaa.txt 192.168.100.203:/home/t1 * scp 파일명 내PC의IP:다운로드경로 * 업로드 * scp 192.168.100.203:/home/t1/Desktop/front.jpg ./ * scp 내PC의IP:경로를포함함파일 업로드경로 * 터널링 * ssh -L 로컬..

Linux Server 2015.05.14

리눅스 SAMBA AD Join

[winbind] * yum install samba-winbind * 구성(도메인명: delmaster.vm IP주소: 192.168.100.101) * DNS 설정(추가및 수정) * vi /etc/resolv.conf * domain delmaster.vm (추가) * nameserver 192.168.100.101 * 인증 설정 * vi /etc/nsswitch.conf * passwd: files winbind (수정) * shadow: files winbind (수정) * group: files winbind (수정) * vi /etc/krb5.conf [libdefaults] default_realm = delmaster.vm (수정) dns_lookup_realm = true (수정) dns..

Linux Server 2015.05.13

리눅스 SAMBA

* Microsoft의 SMB(Server Message Block), CIFS(Common Internet File System)의 오픈소스 버전 * 설치 *서버 * yum install samba * 클라이언트 * yum install samba-client * 자동 실행 설정 * chkconfig smb on * 설정 파일 * /etc/samba/smb.conf * 방화벽 포트 오픈 * tcp : 139,149,445 * iptables -A INPUT -p tcp -m state --state NEW --dport 139 -j ACCEPT * udp : 137, 138 * 기본 설정 * vi /etc/samba/smb.conf * workgorup = WORKGROUP : 작업그룹 지정(보통 윈도..

Linux Server 2015.05.13

리눅스 방화벽 iptables

[방화벽] * 아래 방법으로 실제 방화벽 작업의 세부 내용을 볼수 없고 수정할 수 없다.(권장하지않음) ****************************************************************************************** * GUI 설치 * yum install system-config-firewall * CLI 환경에서 텍스트 모드 작업 * system-config-firewall-tui ****************************************************************************************** * 방화벽 정책 출력 * iptables -nvL * 기본옵션 * -A : 체인의 끝에 규칙 추가 * -I : ..

Linux Server 2015.05.12

리눅스 서비스 관리

[서비스 관리] --------------- 다음부팅시에 반영 --------------------------------------------------- * xinetd를 통해 시작된 서비스 종료 * 편집기를 통해 반영 할때 * cd /etc/xinet.d 이동 후 내부 파일 확인 * ls * 예를 들어 rsync 라는 서비스의 변경을 원한다면 vi rsync * 다음 부분 변경 disable = yes * 명령어 사용 할때 * chkconfig * NetworkManager 0:해제 1:해제 2:활성 3:활성 4:활성 5:활성 6:해제 abrt-ccpp 0:해제 1:해제 2:해제 3:활성 4:해제 5:활성 6:해제 abrtd 0:해제 1:해제 2:해제 3:활성 4:해제 5:활성 6:해제 acpid 0..

Linux Server 2015.05.12

리눅스 파일 시스템

[파일 시스템] * 저널링 파일 시스템 (Journaling File System) * 파일 시스템에 변경사항을 반영(커밋)하기 전에 저널(일종의 로그)안에 생성되는 변경사항을 추적하는 파일 시스템 * Jounal (리스크 최소) * Ordered (리스크 중간) * Writeback (리스크 최고) * ext2 * 비동기식 파일 시스템 * ext3 * 최대 볼륨 : 16테라이바이 * 최대 파일 : 2테라바이트 * 하위 디렉토리 제한 : 32,000개 * ext4 * 최대 볼륨 : 1EB(엑사바이트) * 최대 파일 : 16TB(테라바이트) * 하위 디렉토리 제한 : 64,000개 * byte > kbyte > Mbyte > Gbyte > Tbyte > Pbyte > Ebyte > Zbyte > Ybyte..

Linux Server 2015.05.12

리눅스 디스크 추가

* monut * 파일시스템 마운트 * -a * /etc/fstab의 항목 모두 마운트 * -o * 마운트 옵션 설정 * remount : 마운트 해제없어 재 마운트 * mount -o remount,ro /dev/sdb /hdd2 * umount * 파일시스템 마운트 해제 * umount * umonut /hdd2 * umount -f * 파일시스템을 사용중이라도 강제로 마운트 해제 * umount -l * 파일시스템의 사용이 끝나면 마운트 해제 * fstab 필드(번호 1~6필드) 1.File system device name * /dev/sda와 같은 장치이름. 레이블로 표시할수도있다. 2. Mount point * 해당 파일 시스템을 마운트 할 위치 3. File system type * 파일 시..

Linux Server 2015.05.11

리눅스 압축 해제

* tar * -c 파일 묶음 * -x 묶인 파일 해제 * -v 묶음 또는 해제시 정보 출력 * -f 파일 이름 지정 * -C 묶음 해제시 경로 지정 * tar -xvf test.tar -C /home/t1/test * gzip * -z * tar -cvzf test.tar.gz /home/t1/test * tar -xvzf test.tar.gz -C /home/t1/test2 * bzip2 * -j * tar -cvjf test.tar.bz /home/t1/test * tar -xvjf test.tar.bz -C /home/t1/test2 * xz * -J * tar -cvJf test.tar.xz /home/t1/test * tar -xvJf test.tar.xz -C /home/t1/test2 -c..

Linux Server 2015.05.11