전체 글 (43) 썸네일형 리스트형 SHELL 제어문 case #!/bin/bash echo "###### httpd service script ######" echo "start : s , stop : t , restart : r , status : u" echo -n "원하는 작업을 선택하시오 : " read sel case "$sel" in s) echo "start service" systemctl start httpd ;; t) echo "stop service" systemctl stop httpd ;; r) echo "restart service" systemctl restart httpd ;; u) echo "status service" systemctl status httpd ;; *) echo "지정된 작업을 선택해주세요" ;; e.. SHELL redirection SHELL redirection은 명령의 입출력과 출력을 제어할 수 있는 Unix 계열 운영체제의 기능입니다. 이 기능을 통해 프로그래머/엔지니어가 원하는쪽으로 내용을 redirect 할 수 있습니다. 리다이렉션 방향을 정할때 FD(File Descriptor) 를 지정 0, 1 ,2 파일 디스크립터 0 : 표준 입력 스트림 : 키보드 1 : 표준 출력 스트림 : 모니터 2 : 표준 에러 출력 스트림 : error 예제 1) stderr 고의로 error를 낸 후에 error 내용 다른 파일에 출력 --FD(File Descriptor) X [root@localhost ~]# cat /root/redirection.txt > /root/error.txt cat: /root/redirection.txt: .. mariadb를 이용한 DBMS 구축 table 생성 MariaDB [khacademy]> create table kh_mem_const( -> no int not null primary key, -> id varchar(20) unique, -> pass varchar(50) default '1234', -> name varchar(20), -> age int, -> reg_date datetime not null -> ); table 생성 확인 및 내용 확인 MariaDB [khacademy]> show tables; +---------------------+ | Tables_in_khacademy | +---------------------+ | dept | | emp | | freeboard | | kh_mem | | kh_mem_c.. Mail Server 동작 방식 MUA(User Agent) 사용자가 메일을 송수신하기 위해 사용하는 메일 클라이언트 프로그램 Outlook, 썬더버드 등 MTA(Message Transfer Agent) 메일 서버프로그램으로 수신한 메일을 분석하여 수신자가 자신이 아닌 메일주소라면 해당 주소의 메일 서버로 전송(메일 릴레이 기능)하고 수신자 자신의 메일의 주소라면 MDA를 통해 각 사용자 메일함에 저장하도록 한다. Sendmail, Microsoft Exchange 등(전자 우편 서버에 설치되어있는 CS 프로그램) MDA(Mail Delivery Agent) 사용자의 메일함으로 메일을 저장해주는 프로그램으로 메일이 최종 수신 메일서버(MTA)에 도착했을 때 메일 서버는 MDA에 메일을 전달하고 MDA는 사용자 메일함에 메일을 저장한다.. packet tracer를 사용한 router 구성도 PC1) 설정 PC2) 설정 PC3) 설정 Interface IP address 설정 R1) 설정 R1>enable R1#configure terminal R1(config)#int f0/0 R1(config-if)#ip address 200.200.1.254 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#int f4/0 R1(config-if)#ip address 10.0.0.1 255.0.0.0 R1(config-if)#no shutdown 주소 설정 확인 interface FastEthernet0/0 ip address 200.200.1.254 255.255.255.0 duplex auto speed auto ! .. Networkmodel OSI 7 Layer equipment header address protocol PDU TCP/IP 4 Layer upper 7 application UI(User Interface) ftp-data : 20, ftp : 21 ssh : 22 telnet : 23 smtp : 25 dns : 53 boots(dhcp) : 67, bootcp(dhcp) : 68 tftp : 69 http : 80 pop3 : 110 imap4 : 143 snmp : 161, snmp-trap : 162 https(SSL) : 443 message application 6 presentation encode/decode encrypt/decrypt compress/deconpress 5 session session(log.. systemd 정의 최상위 process : 리눅스 시작 시 최초로 시작되는 process user level에서의 최초 시작 process -- PID = 1 [root@localhost ~]# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 08:28 ? 00:00:00 /usr/lib/systemd/systemd rhgb --switched-root --system --de 시행된 이후 ???? 관리 버전 7 부터 (그전까지는 init) 암호 방식 종류 암호학(cryptology) 암호학 용어 평문(plain text, clear text) 정보(데이터)를 가지고 있는 원본 암호문(cipher text) 평문을 제 3자가 판독 할 수 없는 글자, 숫자, 부호로 변환시킨 것 암호화(encryption) / 복호화(decryption) 평문 -> 암호문 암호문 -> 평문 암호화 알고리즘(algorithm) 암호화/복호화 시 사용하는 일련의 순차적인 계산 절차 key(키) 같은 암호화 알고리즘을 사용할 때 임의성을 추가 -> 다른 사람들이 쉽게 복호화하기 어렵다 암호화 종류 이전 1 2 3 4 5 6 다음