Infra 29

만화로 배우는 리눅스 시스템 관리 3권

1화 고정 IP 주소를 할당하고 싶어 - IP주소를 고정하는 전통적인 설정 방법 데비안 계열(ubuntu 등) : /etc/network auto lo iface lo inet loopback #ip 자동 할당 #auto eth0 #iface eth0 inet dhcp auto eth0 → 컴퓨터 부팅시 eth0 자동 유효화 iface eth0 inet static → eth0에 고정 ip주소 할당 명시 address 192.168.20.100 → 고정 ip주소 netmask 255.255.255.0 → 서브넷 마스크 gateway 192.168.20.1 → 게이트웨이 # 설정 후 (sudo) ifdown eth0 (sudo) ifup eth0 레드헷 계열(페도라, CentOS 등) : /etc/sysc..

Infra/linux 2022.02.02

만화로 배우는 리눅스 시스템 관리 2권

1화 정기적인 작업을 자동으로 처리하고 싶어(CRONTAB) crond : 지정한 시각에 명령어를 자동 실행하는 서비스 cronjob : crond로 실행하고 싶은 명령어와 실행시각 crontab : cronjob을 관리하는 명령어 sudo crontab -l(소문자 알파벳 L) -l : list, cronjob 목록 표시 옵션 -e : edit, cronjob 설정 편집(환경변수 EDITOR 로 지정한 에디터 실행) 30 10 * * * /scripts/example.sh 분 시 일 월 요일 / 파일명 cronjob 설정 후 맞는지 확인할때는 약 2분 뒤로 설정 cronjob은 crontab 명령어를 실행하는 사용자 권한으로 동작 crontab에 "MAILTO=메일주소" 추가하면 cronjob출력내용이..

Infra/linux 2021.10.01

[AFOS] AWS Fundamental Online Study 종료

블로그를 시작하게 된 계기를 만들어준 AFOS 스터디가 끝났다. 9주차 10주차 실습내용이 있는데 해당 주차는 모두 wordpress를 통한 실습이어서 혼자 실습은 했지만 굳이 포스팅 하지는 않으려고 한다. 나중에 내 블로그가 커지거나 개인적인 욕심이 생겨서 wordpress로 이사가게 되는 일이 생긴다면 .. 다시 참고할수는 있을 것 같다. 지푸라기라도 잡는 심정으로 네트워크 엔지니어에서 클라우드 쪽으로 전직(?) 하려던 찰나에 이런 소중한 스터디 기회를 주신 CloudNet@ 팀에게 다시 한번 감사하다는 말씀을 드리고 싶다. 링크를 따라가보면 CloudNet@ 팀의 블로그를 볼 수 있는데, AWS나 쿠버네티스에 관심이 많으신 듯 하다. 나 또한 현재 쿠버네티스 공부를 한참 하고있어서 추후에 직장인을 ..

Infra/cloud 2021.08.19

리눅스 기본 디렉토리 구조

리눅스 디렉토리 혹은 파일 시스템 구조는 윈도우와는 다르다. 기본적으로 디렉토리를 구분하는 / 는 리눅스, \는 윈도우에서 사용하고 그 명칭도 디렉토리, 폴더라고 부른다 리눅스 파일 시스템 구조 리눅스 시스템의 디렉토리 구조는 역트리 구조이고 명령어의 종류와 성격, 사용권한 등에 따라 각각의 디렉토리로 구분된다. 리눅스 배포판들은 리눅스 파일 시스템 표준인 FSSTND(LINUX FILE System Standard)라는 표준을 따른다. /(루트) 최상의 디렉토리인 루트 디렉토리를 의미하며, 리눅스의 모든 디렉토리들의 시작점. 즉, 모든 디렉토리들을 절대경로로 표기할 때에 이 디렉토리로부터 시작 /bin 기본적인 명령어가 저장된 디렉토리 리눅스 시스템사용에 있어 가장 기본적이라고 할 수 있는 mv, cp..

Infra/linux 2021.08.07

[AFOS] 8주차 EC2 Auto Scailing - 실습

2. EC2 Auto Scailing 구성 실습 Auto Scailing 구성 Process ec2 instance 생성 ami 생성 ec2 launch template 생성 : auto scailing 을 위한 target group 생성 : load balancer에 연결시킬 인스턴스 지정 load balancer 생성 : auto scailing 만들 준비 완료 auto scailing group 생성 : 3에서 생성한 launch template 이용 조정 정책에 따라 auto scailing 작동 CloudFormation 스택 생성 - 링크 클릭 후 템플릿 파일로 기본 환경 자동 배포 파라미터(KeyName - 자신의 SSH 키 선택) 다음 클릭 → 다음 클릭 → 스택 생성 클릭 맨 하단에 아..

Infra/cloud 2021.08.01

[AFOS] 8주차 EC2 Auto Scailing

1. AWS EC2 Auto Scailing 이란? 정의 애플리케이션의 로드를 처리할 수 있게 동적으로 EC2 인스턴스를 유지 보장 Auto Scailing Group 이라는 EC2 인스턴스 모음 생성 minimum size : Auto Scailing 그룹의 최소 인스턴스 수 maximum size : Auto Scailing 그룹의 최대 인스턴스 수 desired capacity : 사용자가 지정한 인스턴스의 수 구성 요소 Groups : EC2 인스턴스는 조정 및 관리 목적의 논리단위로 취급될 수 있도록 그룹으로 구성 구성 템플릿 : 그룹은 EC2 인스턴스에 대한 구성 템플릿으로 Launch Template(권장) 또는 Launch Configuration(권장x)을 사용 인스턴스의 AMI ID, ..

Infra/cloud 2021.08.01

만화로 배우는 리눅스 시스템 관리 1권

1화 다른 컴퓨터를 리모트로 조작하고 싶어 (ssh) SSH는 Secure Shell의 약어 다른 PC에 네트워크 경유로 로그인해서 자기 PC처럼 조작 통신 경로 암호화 X : 리눅스에서 화면 표시와 입력을 담당하는 구조 (화면? 을 의미하는듯) 명령어 : ssh 계정@네트워크명 or IP 2화 임시로 관리자 권한을 얻고 싶어 (sudo) root : 관리자 권한을 가진 특별 사용자, 일반 관리자를 사용해야 함 명령어 : sudo 명령어 3화 다양한 문자열을 한 번에 검색하고 싶어 (grep) 파일 내용을 확인해서 찾는 문자열이 포함되었는지를 조사해주는 명령어 grep : global regular expression print (파일 전체에서 정규 표현식과 일치하는 위치를 출력하라) 정규표현식(Regu..

Infra/linux 2021.07.31