리눅스마스터1급 5

[리눅스마스터1급 실기] 시스템 보안 및 관리

시스템 보안 및 관리 1. ssh : ssh 클라이언트 명령어 -l : 다른 계정으로 접속 / 옵션 없이 "계정명@호스트명" 사용 가능 -p : ssh 서버의 포트 번호가 22가 아닌 경우 바뀐 포트 번호 지정 $ssh -l posein 192.168.12.22(옵션 없이 posein@192.178.12.22도 가능) $ssh -p 180 192.168.12.22 : ssh 서버의 포트 번호가 180번으로 변경된 경우에 접근하는 명령 $ssh 192.168.12.22 mkdir /data : ssh 서버인 192.168.12.22 의 홈 디렉터리에 data 디렉터리를 생성 2. ssh-keygen : 키 기반 인증을 위해 ssh 클라이언트에서 관련 키 쌍 생성 *ssh-keygen 명령으로 생성되는 파일..

[리눅스마스터1급 실기] 소프트웨어 설치 및 관리

1.rpm -e : 설치된 패키지 삭제 / 의존성 존재할 경우 삭제 X -q : 질의 시 반드시 사용(--query) / 패키지 이름과 버전만 표시 -l : 패키지에서 설치한 모든 파일 정보 출력(--list) / -p 옵션과 함께 사용 가능 -i : 정보 출력 -p PACKAGE_FILE : rpm 패키지 파일에 대한 정보 출력(--package) -f FILE : 지정한 파일을 설치한 패키지의 이름 출력(--file) -c : 해당 패키지의 설정 파일이나 스크립트 파일을 출력(--configfiles) -R : 패키지와 의존적인 관계에 있는 파일, 라이브러리, 패키지 목록을 출력(--requires) -V : 설치된 패키지 중 초기 설치 시와 다른 점이 있는 지 검사 / 비교 검증 정보를 출력 ex)..

[리눅스마스터1급 실기] 프로세스 관리

프로세스 관리 1. /proc : 새로운 프로세스 생성 시 /proc 디렉터리 안에 PID와 동일한 서브 디렉터리가 생성되고 그 안에 해당 프로세스에 관한 정보를 저장 #ls -l /proc/1222/exe : PID가 1222인 프로세스를 실행시킨 명령어의 절대 경로를 출력 /proc/uptime : 시스템 가동 시간에 대한 정보를 기록 /proc/meminfo : 메모리 정보와 스왑 메모리 정보 출력 /proc/cmdline : 부팅 시 실행되는 커널 관련 옵션에 대한 정보 기록 /proc/loadavg : 최근 1분, 5분, 15분 동안의 평균 부하율을 기록 /proc/partitions : USB 장착 후 관련 정보가 담겨 있는 파일로 확인 가능 /proc/mount : 마운트 관련 정보 기록 2..

[리눅스마스터1급 실기] 그룹 계정 관리 / 관련 명령

그룹 계정 관리 /etc/group : 그룹의 목록을 확인 가능하고, 그룹을 추가하면 이 파일에 생성된다. /etc/gshadow : 그룹의 암호를 관리하는 파일(Root만 확인이 가능하다) 관련 명령어 grpconv : /etc/ghsadow 파일에서 그룹 패스워드를 관리 (기본 값이며 보안 상 gshadow에서 관리하는 게 좋음) grpunconv : /etc/group 파일에서 그룹 패스워드를 관리 grpck : /etc/group, /etc/gshadow 파일을 점검해주는 명령 groupadd : 새로운 그룹을 생성하는 명령(root만 사용 가능) [사용법] #groupadd [옵션] [그룹명] 옵션 -g : 생성과 동시에 GID 값을 부여하고 싶을 때 -r : 생성하는 그룹을 시스템 레벨로 생성..

[리눅스마스터1급 실기] 사용자 계정 관리 및 삭제 / 패스워드 관리

사용자 계정 관리 및 삭제 usermod : 사용자의 셸, 홈 디렉터리, 그룹, UID, GID 등을 변경하는 명령어로 사용자 관련한 대부분의 정보 변경 가능 [사용법] : #usermod [옵션] [사용자 계정] [옵션] -d : 사용자의 홈 디렉터리를 변경 -m : 사용자의 홈 디렉터리 변경 시 기존에 사용하던 파일 및 디렉터리를 옮겨주는 옵션으로 -d 옵션과 함께 쓰임 -g : 사용자의 그룹을 변경 -s : 사용자의 셸을 변경 -u : 사용자의 UID 값을 변경 -e : 계정의 만기일을 지정(YYYY-MM-DD) -f : 패스워드 만기일이 지난 후 패스워드에 LOCK을 설정할 유예 기간을 지정 -c : 사용자의 간단한 정보 입력, 변경 -G : 추가로 다른 그룹에 속하게 할 때 쓰이는 옵션 -p :..

728x90