본문 바로가기
728x90
반응형

IT ▶/Linux & Network14

[정보보안기사] 리눅스 서버 보안 (로그파일, crontab) 1> 로그파일 (Log) 리눅스 명령어를 통해 터미널 정보, 명령어, 로그인 정보 등 기록 변조 가능하므로 여러 로그파일 참고 필요 - WORM 스토리지 : 한번만 기록, 이후 read 만 가능 -> 로그파일 삭제, 변조 불가 , 고가 비용 - 경로 : /var/log - who 명령어 : 현재 로그인 사용자 정보 확인 (사용자ID, 터미널, 로그인 시간) - tty 명령어 : 현재 터미널 정보 확인 - utmp 파일 : 로그인 사용자 정보 기록 (/var/run/utmp) stat utmp - wtmp 파일 : 사용자 로그인, 로그아웃 정보 기록. last 명령, 시스템 정보 (종료, 부팅, 재부팅) - btmp 파일 : 로그인 실패 정보 기록, lastb 명령 - syslog : 로그 기록 데몬 프로.. 2020. 3. 23.
[리눅스 유닉스 명령어 정리] – expr, awk, if 명령어 안녕하세요! 리눅스, 유닉스 서버에서 사용되는 명령어 간단히 정리하고자 합니다. 쉘 스크립트에서도 사용되므로 필요한 명령어를 파악하면 좋습니다. 1> expr : 연산기능 수행하는 명령어로 숫자를 연산하고 그 결과값을 사용 ‘expr length $a : a의 길이를 구하는 명령어 입니다. 2> awk : 텍스트 형태 데이터를 행과 열로 구분하여 처리하고, 결과를 출력하는 도구 awk 사용 : 표현식이나 액션 입력받아 처리 awk ‘표현식 {액션}’ 파일 awk –f [awk 명령 스크립트 파일] 파일 awk –v : 변수 var = value 변수 선언 3> IF 조건문 (if ~ fi) - 리눅스에서 if 명령어는 fi 명령어를 쌍으로 사용해서 조건문 종결을 해야한다. - if 조건문 표현 방식 [$.. 2020. 1. 11.
[Linux 정리] 하드디스크 개념 정리 (HDD, RAID) - 하드디스크 (HDD: Hard Disk Drive) # 컴퓨터에서 본체 장비 중에 하나로 기본적으로 자료, 데이터를 저장하는 공간 장치 # 비휘발성, 순차접근기억 보조 기억 장치 # 디스크 드라이버 기본 구조 : 실린더, 트랙, 섹터 실린더 : 여러 장의 원판으로 구성된 자기디스크에서 트랙을 모은 가상 원통형 트랙 : 디스크에서 원모양으로 데이터 기록 부분 섹터 : 트랙을 같은 길이로 나눈 부분 (섹터마다 주소 할당) # 일반용 PC : IDE 장치(하드디스크 접속 인터페이스) , SATA 서버용 : SCSI 장치(서버 접속 인터페이스), SAS (고성능, 속도향상) - 스토리지 네트워크 (Network Storage) # NAS (Network attached storage) : IP 네트워크를 통.. 2019. 4. 11.
[Linux 정리] 프로세스 개념 (process 개념), 데몬 개념 - 프로세스 (Process) # 간단히 설명하자면 '실행중인 프로그램' 의미 # 프로그램은 다수의 프로세스로 구성 # CPU에 의해서 실행 중이거나 주기억장치에 적재된 프로그램과 데이터 (메모리에 로딩되어 활성화) # 프로세스 관련 명령어 - ps : 프로세스 상태 확인 ex) ps -ef | grep '프로세스명' : 해당 프로세스명의 프로세스 상태 확인. kill -9 '프로세스번호' : 해당 프로세스 번호의 프로세스를 강제종료. # 프로세스 상태 : 생성, 준비, 실행, 대기, 완료 # 프로세스 번호 : 프로세스에 할당된 고유 번호 (강제제거 시 해당 프로세스 번호 사용) # 포그라운드 프로세스 : 크롬 브라우저를 실행할 경우 크롬 실행화면이 보이는 프로세스 의미 # 백그라운드 프로세스 : 화면같.. 2019. 4. 11.
728x90
300x250