본문 바로가기

[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정

(64)
Day7: 리눅스 관리자 | 논리 볼륨 관리 | Systemed | 로그 관리 1. 논리 볼륨 관리 논리 볼륨의 장점 : 디스크 크기보다 큰 볼륨 생성 가능 : 볼륨 내 데이터를 그대로 두고 볼륨 확장 가능 : RAID 생성 가능 : 스냅샷 기능 사용 가능 2. 논리 볼륨 구성 물리 볼륨 (Physical Volume) ↓ 볼륨 그룹 (Volume Group) ↓ 논리 볼륨 (Logical Volume) 관련 명령어 정리! (논리 볼륨 생성 순서대로) lvmdiskscan 논리 볼륨을 구성하기 위한 파티션 정보 확인 pvcreate partition1 partition2 ... 물리 볼륨(PV) 생성 // 앞 두 자리를 잘 보면 반복됨 pvremove physical-volume1 physical-volume2 ... 물리 볼륨 삭제 vgcreate volume-group-name..
Day6: 리눅스 관리자 | 디스크 관리 | 파일시스템 및 스왑 메모리 1. 지난 시간 정리 및 퀴즈 비가 억수로 오는 아침, 개인 사정으로 오전 수업에 가지 못했다. 지난 시간 정리는 티스토리로 ㅎㅎㅎ 2. 디스크 관리 MBR 파티션: 파티션 테이블 구조에 따라 최대 4개까지 파티션 지원. 4개 이상은 확장 파티션 사용해야 함. : 섹터의 주소를 4byte 로 저장하기 때문에 디스크 최대 크기가 2^32 (=2TB) 로 제한됨 GPT 파티션: MBR의 제약을 극복하도록 설계됨. 파이션의 개수가 128개로 늘어나고, 섹터 주소를 8byte로 저장하여 최대 2^64 (=8ZB, 10^21byte)까지 사용 가능 핫 플러깅 장치 인식 명령 : 핫플러깅이 지원되면, 장치연결 시 자동으로 장치 파일 생성 장치 인식 안될 시, echo '- - -' > /sys/class/scsi_..
Day5: 리눅스 관리 (사용자 및 그룹관리 | 고급 권한 관리 | 작업 스케줄링) # 1. 사용자 및 그룹 관리 - 사용자와 그룹 파일 /etc/passwd 사용자 정보 /etc/shadow 사용자의 패스워드와 패스워드 설정 /etc/group 그룹 정보 /etc/gshadow 그룹의 패스워드와 패스워드 설정 - 사용자 생성 useradd user-name //사용자 생성 passwd user-name //생성된 사용자 패스워드 설정. 패스워드 설정 안하면 로그인이 안됨 (생성된 정보는 /etc/passwd와 /etc/shadow에서 확인 가능!) 사용자 생성 시 /etc/default/useradd 파일을 참고해서 만든다. #useradd defaults file GROUP=100 HOME=/home // 홈디렉토리 INACTIVE=-1 // 비활성화 -> 사용안함으로 설정되어있음 ..
Day4: 리눅스 기초 정리 + 특강 + 상담 어제까지 유닉스&리눅스 입문핵심 가이드 교재 (김석, 장성균, 한재경 저)(www.yes24.com/Product/Goods/24937140) 를 학습했어요. 1. 어제 배운 쉘 명령어, 프로세스 제어 및 작업관리, 아카이브 생성, 압축 및 해제 복습, 문제풀이 2. 책 1장~12장 총 정리 문제 풀이 3. 과정 소개 (특강) 이 과정이 어떤 과정이고, 왜 이런 식으로 설계가 되었는 지 설명을 들었다. 과정 첫 날부터 그냥 리눅스 깔고 명령어부터 배우다가, 이제와서 과정에 대한 소개를 듣게 되었다. 듣고 나니, 이 과정을 끝까지 잘 따라가야겠다는 다짐이 생겼다. 선생님께서는 최신 IT용어 및 기술을 잘 익히는 것이 중요하다고 말씀하셨다. 마음에 새기고 끝까지 학습을 해야겠다. 리눅스 기초 - 리눅스 응용..
Day3: 리눅스 기초 3 1. 리눅스를 편하게 사용하기 위하여 Putty나 Xshell 을 설치하여 설정하기 - VM CentOs의 물리 PC 접근용 VM 수정 : 물리PC와 가상머신과의 통신을 위해 NIC 추가 (type: Host Only) : 물리PC 가상NIC : 192.168.56.1 : CentOs NIC2 추가 : 192.168.56.101(예를들어) - terminal @ centos $ ip a (IP주소확인) $ systmecd status sshd (프로세스가 동작중인지 확인) $ firewall-cmd --list-all (방화벽 정책 ssh 허용 확인) 나는 Putty와 Xshell 중에 Xshell을 주로 사용할 예정인데, Xshell 기능이 훨씬 다양하다! 예를 들어 사용한 명령어 로그를 자동으로 저장..
Day2: 리눅스 기초 2 1. 지난 시간에 배운 명령어들로 간단한 퀴즈 2. 이후 다시 리눅스 명령어 학습 grep grep pattern filename 텍스트 파일에서 키워드(패턴) 검색 grep 'root' /etc/passwd egrep grep의 확장형, 정규 표현식 지원 fgrep grep의 확장형, 정규 표현식 무시 . 이나 * 등이 텍스트 그대료 출력 find find path expression(조건 달기) 파일/디렉토리 검색 find / -name .conf -type f 3. vi 편집기 사용 - vi 편집기의 세 가지 모드 : 편집하고 esc. : 쓰고 esc. 요거는 리눅스 카테고리에 한 번 정리하기 * 4. 퍼미션 알고, 수정 이것도 리눅스 카테고리에 정리 * 5. 쉘 명령어 사용 ~ 사용자 홈 디렉토리..
Day1 : 리눅스 기초 1. Virtual Box 설치 https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If you're looking for the latest VirtualBox 6.0 packages, see Virt www.virtualbox.org 2. CentOs 7 다운받아서 가상머신에 설치 ht..
6개월 교육의 시작: 과정 오리엔테이션 [혁신성장 청년인재 집중양성과정] 인공지능을 활용한 보안전문가과정 오리엔테이션에 참석했습니다. 간단한 과정 소개와 강사님들, 매니저님들과 인사하는 시간이 있었습니다. 책자와 선물, 케이터링이 준비되어있었어요ㅎ 이후에 각 과정별로 강의실로 이동했습니다. 코로나로 강의실 내부에서 마스크는 필수이고, 자리도 한 칸씩 떨어져 앉습니다. 자리에는 교재와 선물이 준비되어있었어요. 이후 리눅스 기초에 대하여 학습하였습니다. 너무 기초적인 내용(ex. 유닉스의 역사, 종류, 기본 명령어 등)이었지만, 앞으로가 기대됩니다. 이 과정은 기술교육 + 실습 + 프로젝트 (총 111일)로 계획되어있습니다. 가능하면 매일 복습하며 기록할 수 있도록 하겠습니다. (9 to 6로 수업 듣고 기록하는 게 쉽지는 않겠지만요.....) ..