이만가지 IT&정보보안/리눅스 정리23 리눅스 장비 서버 모델 확인 하는 법(Linux machine type) 리눅스 장비 서버 모델 확인 하는 법(Linux machine type) 안녕하세요. 이만가지 오만가지 입니다. 오늘은 리눅스 OS가 설치된 서버 모델 확인 하는 방법에 대해 포스팅 하려고 합니다. 리눅스 OS가 설치된 서버 모델(하드웨어 정보) 확인 하는 방법은 다음과 같습니다. # dmidecode | grep Prod 해당명령어를 치면 서버 모델을 확인 할 수 있습니다. 이만가지 IT&정보보안/리눅스 정리 2020. 6. 3. 리눅스 정리 : CRON&RSYNC □ 개요 - crontab 명령어를 이해하고 주기적으로 실행되는 명령어를 실행하다 - rsync를 이용하여 Server와 client간 동기화를 확인 한다. □ CRON - 주기적으로 작업되는 작업 일정을 저장해서 자동으로 실행하는 데몬 - 관련파일 . /etc/rc.d/init.d/crond - 데몬 실행 스크립트 (스크립트란? txt기반의 명령어이다) (데몬이란? 메모리에 올라와 있는 프로그램) . /etc/crontab - 기본 스케줄 일정 - 시간별, 일자별, 주간별, 원간 실행 스케줄 관리 . /usr/bin/crontab - 스케줄 설정 프로그램 파일 . /etc/cron.allow , /etc/cron.deny - /usr/bin/crontab 이용제한 (allow와 deny는 동시에 사용하.. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 28. 리눅스 정리 : 다양한 네트워크 명령어 □ Ping - 특정 호스트까지의 연결과 대상 시스템의 작동여부를 확인한다 - # ping [ip] - 윈도우와 달리 지속적으로 데이터를 보내므로 ^c를 이용하여 강제 종료 해야한다 □ netstat - 네트워크 상태 진단 프로그램 참고 // ifconfig를 이용하여 네트워크 정보를 변경하려할때 인터페이스 장치명을 확인할 때 netstat 명령어를 사용하면 유용하다 - # netstat [옵션] - 옵션 -i 인터페이스 상태확인 -s IP, ICMP,TCP, UDP에 대한 패킷 통계정보 -nr 라우팅테이블 확인 - MTU : maximum transmission unit - RX : 수신패킷의 갯수 - TX : 전송패킷의 갯수 - DRP : 버린패킷 - OVR : 유실패킷 Destination : 대상.. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 25. 리눅스 정리 : 리눅스 네트워크 설정 □ 개요 - 리눅스 네트워크 관련 내용 및 명령어 설정 파일을 위치를 익힌다 - 리눅스 네트워크 설정 명령어를 통해 네트워크 설정 방법을 익힌다 1. ifconfig 명령을 이용한 ip 수정 및 확인 2. ip 설정을 잘못 하였을 때 어떠한 문제가 발생하는 지 확인한다 3. 네트워크 설정 파일을 통한 수정 및 확인 □ Network Interface Card(NIC) - 유닉스 시스템들은 각 시스템마다 NIC를 지칭하는 디바이스 파일명이 고유함 (eth0,eth1) □ 디바이스 파일 - /lib/modules/2.6.18-274.el5/kernel/drivers/net 경로에 리눅스에서 지원하는 모든 네트워크 디바이스 파일이 존재 한다 -_______ 부분은 버전에 따라 다를 수 있다 □ ifconfig.. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 24. 리눅스 정리 : vi 편집을 이용한 부팅 시 자동 시간 설정 실습 부팅 시 서버로부터 시간 정보를 받아 BIOS 시간과 시스템 시간을 설정하기 위해 vi 편집을 이용합니다. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 23. 리눅스 정리 : 리눅스 파일시스템과 파티션 ● 파일시스템과 파티션 □ 파일시스템의 이해 - 파일시스템 : 파일을 저장하기 위한 운영체제의 논리적인 구조 . 각 OS들은 여러 개의 파일 시스템을 지원한다. . Linux : ext3, ext2, xfs, jfs, ReiserFS.... . Windows : FAT, FAT32, NTFS... - 파티션 : 물리적인 디스크를 놀리적인 저장영역으로 구별한 것 - MBR (Marster Boot Record) : 윈도우나 유닉스가 사용할수 없는 영역, 특정파티션에 대한 정보를 가지고 있음, 디스크의 앞쪽이 물리적으로 정의되어있는 sector OS가 직접 사용하지 않으며 부트로더가 저장된다. □ 파티션의 종류 - Primary partition : 물리적인 디스크에 독립적으로 존재하며 파일시스템을 생성, .. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 22. 리눅스 정리 : 파일과 권한(permission) ● 파일과 퍼미션 □ 리눅스 파일 구조 - 구조 □ 파일의 종류 기호 파일 종류 - 일반 파일 d 디렉토리 l 링크파일 b 블록 디바이스 파일 c 문자 디바이스 파일 - 블록 디바이스 파일은 i/o의 최소 단위가 OS에서 정한 blk(블락) 단위로 cache 가능하다 - 문자 디바이스 파일은 순차적인 입출력을 하는 파일이다 * chche 란 하드디스크에서 자주 읽혀지는 블록을 메모리에 저장시켜서 읽히는 속도를 빠르게 한다 하드드스크에서 자주 사용하는 것을 정하는 방법에는 LRU, TTL 방식을 사용함 * LRU 방식은 위에서 자주 사용하는 것들이 상하로 저장되어 있다가 사용 되는 것들이 가장 상위로 올라가는 형태 * TTL 방식은 사용한 것들에 시간을 부여되는데 그것들이 계속 줄어들다가 다시 사용하게 되.. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 21. 리눅스정리 : 사용자 관리 ● 사용자 관리 □ useradd (adduser) - # useradd [옵션] [사용자명] - /etc/passwd 에 사용자 계정 정보가 존재한다 - 옵션 -u uid 지정 -g gid나 그룹명지정 (default : 계정명) -d 홈디렉토리 지정 (default : /home/[계정명]) -G 보조그룹지정 -D 기본 설정 확인 및 변경 - 설정 옵션이 다름으로 주의 한다 -M 메일 전용 계정 생성 -r 499 이하의 UID 자동 할당 □ userdel - 계정삭제 - # userdel -r [사용자명] - 옵션 -r 계정에 귀속된 홈 디렉토리와 mailbox등을 모두 삭제한다 ※계정 삭제 시 반드시 사용한다 □ passwd . 사용자의 암호 변경 (암호는 hashcode로 저장된다) . 관리자는 .. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 17. 리눅스 정리 : 기초명령어 ● 파일검색 □ find . 파일시스템에서 조건에 만족하는 파일을 검색 . #find 검색경로 검색조건1 검색조건2 ..... . 검색 조건 - name 파일명으로 검색 (와일드카드 문자사용) - perm 특정 퍼미션(권한)을 가진 파일을 검색 - empty 크기가 0인 파일을 검색 - user 지정한 사용자가 소유한 파일 - group 지정한 그룹이 소유한 파일 - nouser 그룹 소유자가 없는 파일 - type 검색하고자 하는 파일의 종류 지정 / b(block) , c(char), d(dir), l(slink), f(regular) - mount 마운트된 파일 시스템만 검색 □ find 명령에러 . 에러 발생시 find : panths must precede expression ...... 라고 .. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 11. 리눅스 정리 : 리눅스 파티션 구조 및 기초 명령어 리눅스 디렉토리 □ 디렉토리란? . 디렉토리란 파일을 담고 있는 일종의 방 □ 디렉토리 및 파일의 표현 방법 . 절대 경로 표현방법 ( / 디렉토리를 기준으로 한다) . 상대 경로 표현방법 (사용자 현재 위치를 기준으로 한다) ※ - 물리적으로 하나의 디렉토리가 여러 곳에 존재할 수 없다. - 2개의 경로 표현방법을 모두 사용해야 한다. □ 디렉토리의 표현 . / : 최상위 root 디렉토리 (절대경로 표현의 기준) . ./ : 현재 디렉토리 (상대경로 표현의 기준 , 생략가능) . ../ : 현 디렉토리의 상위 디렉토리 . ~/ : 각 사용자의 홈디렉토리 □ 디렉토리는 파일의 일종 . 이름 : 최대255자 . 대소문자 구별 . 확장자가 없음 ● 기초 명령어 □ 리눅스 커멘드 화면 파일 : 명령 결과를 .. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 8. VM웨어 리눅스 CentOS설치과정 안녕하세요 이만가지 오만가지 입니다. 현재 정보보안쪽 엔지니어 일을 하고 있는데 취업전 공부했던 자료를 하나둘씩 올려보려고 합니다. 필요하신 분들에게 많은 도움이 되었으면 좋겠습니다!! . VM웨어 리눅스 CentOS 설치 과정 . 새로운 Virtual Machine 생성을 위해 해당 아이콘을 클릭 . 해당 화면에서 Typical 선택하고 다음 버튼 클릭. . OS 설치는 나중에 진행되기 때문에 제일 하단 메뉴를 선택하고 다음 버튼 클릭 .System은 Linux 선택 Version은 CentOS 선택 후 다음으로 진행 .설치될 Vitual machine의 이름과 저장위치를 정하고 다음으로 이동 후 사용할 디스크 용량을 설정 후 설정을 마무리 . 필요한 장치를 추가 제거 할 수 있는 공간 / 자신에 맞게.. 이만가지 IT&정보보안/리눅스 정리 2020. 4. 8. 이전 1 2 다음 💲 추천 글