본문 바로가기
728x90

분류 전체보기103

[리눅스] firewall-cmd, 방화벽 firewall 명령 설명 firewall-cmd --state 실행 중이면 running, 아니면 not-running firewall-cmd --reload 방화벽 다시 로드 firewall-cmd --get-zones 존(Zone) 목록 출력 firewall-cmd --get-default-zone 기본 존(Zone) 출력 firewall-cmd --get-active-zones 활성화된 존 출력 firewall-cmd --list-all 사용 가능한 모든 서비스/포트 목록 출력 firewall-cmd --zone=public --list-all public 존에 속한 사용 가능한 모든 서비스/포트 목록 출력 firewall-cmd --add-service=ftp ftp 서비스 추가 firewall.. 2022. 11. 14.
[리눅스] nmap, 잘 알려진 포트 nmap network mapper 네트워크 탐색과 보안감사를 하는 오픈소스 거대한 네트워크를 반복적으로 스캔할 수 있도록 디자인 되었지만, 단일 호스트에서도 잘 작동 어떤 호스트가 작동중인지, 서비스, 운영체제, 패킷 필터, 방화벽 등을 쓰는지 알아내기 위해 raw ip패킷 사용 보안감사용으로 쓰이지만 네트워크 목록관리, 서비스 업그레이드 스케줄 관리, 호스트나 가동중인 서비스의 모니터링에도 유용 옵션 설명 -v 자세히 -A 운영체제 탐지, 버전 탐지 등 기능 활성화 -iL 호스트 목록 -sA tcp ack 스캔으로 특정 호스트를 방화벽 같은 보안장치가 감시하고 있는지 확인 -PN 호스트 탐색 없이 바로 포트스캔 시도 -6 ipv6 스캔 -sP ping 스캔 -F 1000개의 가장 많이 쓰는 포트를 스.. 2022. 11. 13.
[리눅스] nice, renice 프로세스 우선순위 nice 프로세스의 우선순위 변경 명령어 설명 nice 명령어를 치는 순간 지정한 우선순위로 프로세스를 실행 renice 이미 실행된 프로세스의 우선순위를 변경할 수 있음 re 가 붙으면 (다시 nice) 한다는 느낌 가장 높은 우선순위 : -20 가장 낮은 우선순위 : 19 nice -n [우선순위] [프로세스명] nice [우선순위] [프로세스명] renice 옵션 설명 -n nice와 마찬가지로 우선순위를 조정할 때 사용 -g 특정 그룹을 지정해서 우선순위를 조정할 때 사용 -p, --pid 디폴트 값이기 때문에 옵션 안 붙이고 renice N pid (renice N -p pid와 동일) -u, --user 특정 사용자를 지정해서 우선순위를 조정 2101 1. nice 2. renice -10 (.. 2022. 11. 13.
[리눅스] chage, passwd 사용자 패스워드 관리 chage - 사용자의 패스워드 만기 정보를 변경 및 설정하는 명령어이다 (사용자 패스워드 정보 관리). - 시스템에게 로그인한 사용자가 패스워드를 변경해야 하는지를 알려줌 - root 권한을 가진 사용자만 사용 가능 옵션 설명 -l 지정한 계정의 정보 -d 최근 패스워드를 바꾼 날을 수정한다. 날짜로 지정할 경우엔 'YYYY-MM-DD'형식 숫자로 지정할 경우 1970년 1월 1일부터의 경과일 수를 지정해 준다 -E 계정 만료일을 설정한다. 날짜로 지정할 경우엔 'YYYY-MM-DD'형식 숫자로 지정할 경우 1970년 1월 1일부터의 경과일 수를 지정해 준다 -m 패스워드 변경일로부터 최소 며칠이 경과해야 다른 패스워드로 변경할 수 있는지를 설정 즉, 패스워드 최소 의무 사용일 수를 지정 -M 패스워드.. 2022. 11. 13.
[리눅스] 커널 컴파일, mrproper, distclean... modprobe https://gingmin.tistory.com/28 커널 컴파일 커널 소스를 이용하여 시스템에 최적화된 커널을 만드는 과정 커널 컴파일을 하기 위해 리눅스 커널 버전의 소스를 /usr/src/kernels에 다운로드 해야함 커널 초기화 시 make clean을 이용하면 .config 파일을 삭제하지 않고 초기화 가능 커널 컴파일(빌드) (순서) 옵션 설명 make mrproper 기존 커널의 의존성에 대한 설정 모두 제거를 한다. make menuconfig 커널환경 설정 (텍스트 기반 컬러 메뉴 환경) make config (텍스트 기반 환경설정 도구) make nconfig (좀 더 향상된 텍스트 기반 컬러 메뉴) make gconfig (x윈도우 환경의 GTK+ 기반) make .. 2022. 11. 13.
[리눅스] 커널 파라미터, sysctl 커널 파라미터 리눅스에서 사용되는 시스템 변수 커널 변수 값을 제어하여 시스템을 운영 용도에 맞게 최적화 경로 : /proc/sys 디렉터리 절대 경로의 수정이 가능 (sysctl로 간편하게 설정 가능) sysctl [option] 옵션 설명 -a, --all 모든 변수를 표시 -A alias of -a -X alias of -a (-X --deprecated : 목록에 사용되지 않는 매개 변수를 포함) -b, --binary 새로운 라인 없이 값 출력 -e, --ignore 알 수 없는 변수 오류를 무시 -N, --names 값 없이 변수 이름만 출력 -n, --values 특정 변수 값만 출력 -p, --load[=file] 파일에서 값 읽기 -f alias of -p (-f --system : 모든.. 2022. 11. 12.
728x90