본문 바로가기

반응형

Server/Linux

(51)
[Linux] 디렉토리 파일 개수 확인 디렉토리 파일 개수 확인 $ find . -maxdepth 1 -mindepth 1 -type -d -exec ls -ld "{}" \; -exec sh -c "find {} -type f | wc -l" \;
[Linux] 프로세스별 SWAP 메모리 사용률 확인 프로세스별 SWAP 메모리 사용률 확인 1. top 명령어 실행 $ top 2. top 명령어 실행 화면에서 "f" 입력 (Fileds Management 화면 이동) 3. 스페이스로 SWAP 선택 후 확인하기 편하게 %MEM 아래로 이동 4. "q" 입력하여 Fileds Management 화면 나오기 5. ">" 을 입력하여 SWAP 사용률 높은 순서대로 정렬 6. 커맨드 상세 확인을 위해 "c" 입력
[Linux] openssl을 이용한 TLS 버전 확인 openssl을 이용한 TLS 버전 확인 $ openssl s_client -tls1_2 -showcerts -tlsextdebug -connect host:Port [옵션 정리] "openssl s_client" : OpenSSL을 사용하여 SSL/TLS 서버와 연결을 설정하고 상호 작용하는데 사용 "-connect host:port" : 지정된 호스트와 포트에 SSL/TLS 연결을 설정 "showcerts" : 서버가 제공하는 인증서 정보를 표시 "-tls1 , -tls1_1, -tls1_2, -tls1_3" : 특정 버전의 TLS를 사용하여 연결을 시도 "-tlsextdebug" : TLS 확장을 디버그하고 표시
[Linux] dig 명령어 정리 dig 명령어 정리 dig 명령어는 DNS (Domain Name System) 질의 도구로서, 주로 커맨드 라인에서 특정 도메인 이름에 대한 DNS 정보를 조회하는 데 사용됩니다. 다음은 dig 명령어의 주요 사용 방법과 옵션에 대한 간단한 정리입니다. 1. 기본 사용법 $ dig [도메인이름] 2. 옵션 @: 특정 DNS 서버에 질의를 보냅니다. +trace: 질의에 대한 DNS 추적을 활성화합니다. +short: 간단한 출력 형식으로 결과를 표시합니다. +answer: 응답 레코드만 표시합니다. +authority: 권한이 있는 서버 레코드만 표시합니다. +additional: 추가 정보 레코드만 표시합니다. +recurse: 반복 질의를 사용합니다. +tcp: TCP 프로토콜을 사용하여 질의를 보..
[Linux] Authentication refused: bad ownership or modes for directory 1. 발생 에러 - id / password 방식이 아닌 ssh key 인증 방식으로 자동 로그인을 하는 경우 아래와 같은 에러가 발생하는 경우가 생긴다. $ vi /var/log/secure Authentication refused: bad ownership or modes for directory 2. 에러 원인 "Authentication refused: bad ownership or modes for directory" 오류는 일반적으로 사용자의 홈 또는 ~/.ssh 디렉토리에 그룹 쓰기 권한이 있음을 의미합니다. 홈 디렉토리는 사용자 또는 소유자만 쓸 수 있어야 합니다. ~/.ssh 권한은 700으로 설정하고 authorized_keys 파일 권한은 600으로 설정해야 합니다. 3. 해결 방안 ..
[Linux] 숨김 파일, 폴더 용량 확인 명령어 리눅스 숨김 파일, 폴더 용량 확인 명령어 $ du -sk .[!.]* *
[Linux] traceroute 명령어 traceroute 명령어 - 지정된 호스트에 도달할 때까지 통과하는 경로의 정보와 각 경로에서의 지연 시간을 추적하는 명령어 $ traceroute [ip] $ traceroute [도메인] $ traceroute -n -w 1 -m 20 -T -p [포트] [ip] 옵션 설명 -m 홉 수를 정함 -n 주소 찾기 비활성화 -p 시작 포트 번호 지정 -q 패킷 수 지정 -w 타임 아웃 시간 지정 -4 IPv4 사용 -6 IPv6 사용 -d 소켓 레벨 디버깅 활성화 -l traceroute를 위해 ICMP를 echo 사용 -T traceroute를 위해 TCP 요청 사용(default port 80)
[Linux] 리눅스 OS locale 설정 우선 순위 리눅스 OS locale 설정 우선 순위 환경변수명 설명 LC_ALL 전역 로케일 설정의 값이다. 우선순위가 가장 높다. LANG 전역 로케일 설정값이다. 우선순위가 가장 낮은 값으로, 다른 값이 설정되어 있지 않을 때만 적용된다. LC_MESSAGES 메시지를 표시하는 기준이 되는 로케일을 지정한다. LC_CTYPE 문자 분류, 글자수, 대소문자 구분 등의 기준이 되는 로케일을 지정한다. LC_NUMERIC 숫자와 관련된 기준이 되는 로케일을 지정한다. LC_MONETARY 통화나 금액과 관련된 숫자의 기준이 되는 로케일을 지정한다. LC_TIME 날짜, 시간과 관련된 로케일을 지정한다. LC_COLLATE 문자열의 정렬 순서를 결정하는 로케일을 지정한다.

반응형