1.     단답식 1-10

pvcreate: Physical Volume 생성
vgcreate: Volume Groupe
생성
lvcreate: Logical Volume
생성
 -n: lv name
설정
 -L | --size: lv size
설정

top 명령 실행 후 1 : 모든 CPU 상황 출력
kill [-9 | -SIGKILL | -KILL] [PID]:
프로세스 강제 종료

rpm –V: 설치된 패키지 검사. 설치 후 어떤 파일이 어떻게 변경 되었는지 확인. 파일 크기, MD5 체크섬, 갱신일 확인 가능
 -ql:
특정 패키지 포함한 파일 목록 출력

modeprobe, insmod: 모듈 로드 명령
depmod:
모듈 의존성 체크

fdisk System Id

 82 Linux swap / So
 83: Linux
 8e: Linux LVM

 85 Linux Extended

Syslog level

none

모든 로그 메시지 무시

Info

정보 메시지

warn

경고 메시지

error

에러 메시지

emerg

시스템 패닉

 

/var/log
boot.log:
시스템 부팅 시 보이는 서비스 데몬들의 부트에 관련된 로그
dmesg:
시스템 부팅 시 보이는 시스템 정보 메시지
secure:
원격 접속 및 원격 로그인 등 인증 관련 정보 기록

부트로더 접근 제한 내용
 timeout
초 단위 지정
 password
부트로더 접근 시 패스워드 인증

dd if=/dev/sda of=/dev/sdc bs=1024: /dev/sda에서 /dev/sdc1024 블록 사이즈 단위 백업 명령

groupadd –g: 해당 GID를 가진 그룹 생성

usermod –g: 유저의 해당 GID 변경

cfdisk: 커서 기반 파티션 설정 유틸리티

vmstat: Virtual memory statistic. 리눅스 자원 사용률 모니터링 툴. 현재 메모리, CPU 사용률 조회

crontab –e: 현재 사용자에 대한 cron 작업 확인 / 수정

make mrproper : 이전 생성된 오브젝트 파일(*.o) 삭제 후 모든 설정과 커널 소스를 초기상태로 돌림

make config : 커널 컴파일 옵션 설정

make bzImage : bzip2 형식 커널 이미지 생성

secure : 시스템 접속 보안 로그

messages :시스템 관련 중요 이벤트 기록 파일

TMOUT : 루트 계정 타임 아웃 시간 지정하는 환경 변수

/etc/profile : 환경 변수 값을 로그인 시 마다 자동으로 적용하기 위해 설정하는 파일

chmod 1777 : 스티키 비트 설정

gcc –I : include 옵션
           -L : Library
옵션

/proc/cpuinfo : CPU 정보

/proc/meminfo : 메모리 정보

lspci : pci 슬롯의 모든 장치에 대한 정보 출력

/etc/syslog.conf : 시스템 로그 설정 파일

ssh-agent : ssh 공개키/개인키 인증 방식 사용을 위한 툴


id : 현재 시점에서 사용하고 있는 사용자의 uid, gid 등 자세한 정보 출력


/etc/crontab : */5 5분 마다


플래터(원판) / 헤드(읽기쓰기 암) / 섹터(기본단위)

fstab usrquota : 사용자 디스크 용량 제한 옵션


 

2.     작업식 11-16

/etc/httpd/conf/httpd.conf
 Listen 8080 : 8080
포트 사용
 ServerName www.ihd.or.kr :
웹서버 도메인
 DocumentRoot “/var/www/html” :
웹 문서 위치
 ServerAdmin admin@ihd.or.kr :
관리자 이메일 주소
 DirectoryIndex index.jsp, index.html, index.htm :
클라이언트 요청에따라 순서대로 응답

서버 /etc/exports
/nfsdata 192.168.100.0(rw, no_root_squash) :
해당 디렉토리에 지정 네트워크 대역의 클라이언트 접근 시 root 사용자를 root 권한으로 허가되도록 하며 파일 생성 및 삭제 가능
 /nfsbackup 192.168.100.10(rw,, no_root_squash) :
해당 디렉토리에 접근 가능한 클라이언트 지정
클라이언트 /etc/fstab
 ihd_nfs:/nfsdata          /data    nfs       rw       0         0
클라이언트_1 /etc/fstab
 ihd_nfs:/nfsbackup       /backup nfs       rw,timeo=25      0         0 :
타임아웃 설정 2.5 (0.1초 단위)

/etc/mail/sendmail.mc
DAEMON_OPTIONS (‘Port=smtp, Name=MTA’) dnl :
모든 호스트에 대해 smtp(tcp/25) 리스닝

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

/etc/mail/access
localhost         RELAY
127.0.0.1          RELAY
192.168.100      RELAY :
해당 네트워크의 모든 ip relay 허용

sendmail.cf : 설정 파일

sendmail.mc : 설정 보조 파일

m4 sendmail.mc > sendmail.cf : 매크로 유틸로 cf 파일 생성

Email Mail Exchanger Record: MX Record. 이메일 서버 이름 지정

www: 도메인 지정

mail: 메일 서버 지정

libvirtd: kvm 데몬

virt-manager: VM 생성 및 게스트 os 설치 위한 매니저

iptables 옵션
 -A : appends iptable rule
 -P : sets the default policy for the specified chain.

DocumentRoot /usr/local/www
port 8080
ServerAdmin [e-mail address]

Logformat “%h %t \”%r\” %b” ihd
CustomLog /usr/local/log/httpd.log ihd

nmap : 네트워크 툴. 포트 스캐너. 보안 감사 툴
 -sT : TCP Connect() scan
 -O : enable OS detection
 -p : scan specified ports

vsftpd.conf

 listen_port 지정

named.conf : 존 구문 설정 파일

zone 파일

 MX 0 메일 서버 지정 ( 낮은 숫자 우선순위

 NS 네임 서버 지정(도메인)

 도메인 지정시 마침표

iptables-save > x.sh : 명령어 이용 정책 저장

iptables-restore < x.sh : 명령어 이용 정책 로드

service iptables save : 스크립트 이용 정책 저장

cat /etc/sysconfig/iptables : 스크립트로 저장한 정책 출력

'System Engineering > Linux' 카테고리의 다른 글

FTP server set up  (0) 2018.06.16
Linux: swap  (0) 2018.06.11
리눅스 Core dump  (0) 2018.05.24
리눅스 시스템 프로그래밍 노트  (0) 2017.02.02
리마 1급 1차 노트  (0) 2017.01.31

+ Recent posts