분류 전체보기 (51) 썸네일형 리스트형 DNS 서버 구축 (선수작업) # vi ~/.bashrc -------------------------(중략)---------------------------- # # DNS Server Alias # alias named.conf='vi /etc/named.conf' alias named.rfc1912.zones='vi /etc/named.rfc1912.zones' alias DNS='cd /var/named' alias dnslog='tail -f /var/log/messages' alias rsync='rsync -avz --delete -e ssh' : ~/.bashrc 파일의 마지막 부분에 위와 같이 추가 # . ~/.bashrc (# source ~/.bashrc) 서비스 설정 파일 작업 순서 1. # vi /.. One liner commands for windows – cheat sheet - 원격으로 로그인한 사용자 확인 # wmic /node : 원격컴퓨터의 컴퓨터 시스템 사용자 이름 - 실행중인 프로세스 나열 # wmic process list brief - 프로세스 종료 # wmic process where name = " cmd.exe" delete - 공유 자본 결정 # net share # wmic share list brief - IP 주소 결정 #ipconfig - 새 IP 주소 받기 # ipconfig /release # ipconfig /new -원격으로 기기의 MAC 주소 표시 # wmic /node:machinename nic get macaddress - 1초마다 실행 중인 프로세스를 원격으로 나열 # wmic /node: machinename process lis.. 리눅스 환경 - 네트워크를 통한 로그인/로그아웃 일반적으로 관리자가 네트워크를 통해 연결해 원격 시스템에 대한 쉘 액세스 권한 얻어야 하는 경우 -> SSH(보안 쉘)를 사용 SSH 외에도 telnet, rlogin 등이 있음 하지만 보안상 SSH 사용할 것을 권장 로그인 - 일반적인 SSH 로그인 [user@hots ~] $ ssh ruser@rhost ruser@rhost's password: (암호입력) [rsuer@rhost ~] $ - 공개 키 인증을 사용한 SSH 로그인 [user@host ~] $ ssh -i id_rsa.pub ruser@rhost [ruser@rhost ~] $ 로그아웃 : 쉘 사용을 마치고 종료하는 경우 exit 명령어를 사용해 현재 쉘 세션을 종료 : 를 사용할 수도 있다 - exit 명령어를 사용해 SSH 세션 종.. 03_3 DNS Server - DNS(Domain Name System) 동작 원리 1. 초기의 도메인 관리 +-------------Domain-----------------+ | | | SERVER -------+------> SERVERA | | HOST.TXT | | | +------> SERVERB | | | | | +------> SERVERC | | | | | +------> ..... | | | +------------------------------------+ [Main Server] -------------------> [Domin Server] HOST.TXT /etc/hosts (Domain IP) 2. 현재의 도메인 관리 : BIND는 BSD 기반의 유닉스 시스템을 위해 설계된 DNS : BIND는 서버와 resolver 라이브러리로 구성됨 : BIND는 호스트.. 03_2 DNS Server - 도메인(Domain) 관련 용어 URL : " http://www.naver.com" www : HostName naver.com : DomainName www.naver.com : FQDN (Fully Qualified Domain Name) 1. 호스트 이름 (Host Name) 호스트(Host) : 인터넷을 통해 다른 컴퓨터들과 쌍방향 통신이 가능한 컴퓨터를 말함 : 특정한 호스트 번호를 갖는데, 이는 네트워크 번호와 합해져 고유의 IP 주소를 이룸 : 인터넷 서비스 제공업체를 통한 PPP 사용자의 경우 , 접속되어 있는 동안에만 고유한 IP 주소를 갖게되며, 그 시간동안 해당 사용자의 컴퓨터도 하나의 호스트가 됨 : 즉, 호스트란 네트워크의 하나의 노드라고 볼 수 있음 2. 도메인 이름 (Domain Name) : 인터넷 사용자.. 03_1 DNS Server - DNS(Domain Name System) 개요 DNS (Domain Name System) : DNS는 인터넷 도메인 이름들의 위치를 알아내기 위한 IP 주소로 바꿔주는 시스템 : 도메인 이름은 인터넷 주소로 사람딜으 기억하기 쉽고, 의미 있게 붙인 이름이지만, 컴퓨터는 실제로 찾기 위한 숫자체계로 된 IP 주소가 필요 : DNS 서버는 도메인 이름과 이에 대응하는 IP 주소에 관한 데이터베이스를 유지하고 있다가 원하는 컴퓨터에 제공 ex) www.google.com 이라는 도메인 이름을 DNS 서버에게 제공하면 8.8.8.8 이라는 IP 주소를 알려주는 것 : 도메인 이름과 IP 주소를 대응시크는 목록을 1개만 가지면 비현실적이고 비효율적이기에 도메인 이름과 IP 주소 목록은 기관별 체계에 따라 여러 도처에 분산되어 있음 네임 서버 (Name Se.. 12_3 백업과 복구 - 백업/복구 명령어 (Backup/ Restore Command) 1. 백업/ 복구 명령어 종류 백업 명령어의 특징 - 디렉토리 단위의 백업 tar 명령어 : 마운트된 파일 시스템 내에서 백업하는 명령어 cpio 명령어 : 마운트된 파일 시스템 내에서 백업하는 명령어 - 파일 시스템 단위의 백업 dump/ restore : 명령어 파일 시스템 단위 (파티션 단위)로 백업하는 명령어 - 디스크 단위의 백업 dd 명령어 : 디스크 마이그레이션 (Migration)하는 명령어 2. tar (Tape ARchive) 명령어 ∇ tar 명령어 기본 형식 # tar cvf file.tar file1 file2 file3 ( # tar cvf /dev/rmt0 /home) # tar tvf file.tar # tar xvf file.tar ∇ (백업/복구 방법) 백업 시 상대경로/.. 12_2 백업과 복구 - 백업 종류 (Backup Type) 백업 종류 완전 백업 (Full Backup) 증분 백업 (Incremental Backup) 차등 백업 (Differential Backup) 1. 완전 백업 (Full Backup) 모든 데이터를 통째로 한 번에 백업하는 방법 : (단점) 모든 것을 백업하기 때문에 백업하는데 오래 걸리며, 백업 매체의 용량 또한 크기 또한 커야하므로 비용 소모가 많음 : (장점) 시스템에 문제가 발생되었을 때 발생되기 이전의 상태로 시스템을 확실히 복구할 수 있음 : 리눅스를 설치 한 후에 완전 백업을 하는 것이 향후 리눅스를 재설치 해야 할 경우 리눅스를 다시 설치하지 않고도 백업을 복원시켜 부트로더만 수정해주면 설치를 원상태로 되돌려 놓을 수 있음 2. 증분 백업 (Incremental Backup) 증분 백업은.. 이전 1 2 3 4 ··· 7 다음