다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
openssl-dgst: 파일 해시 생성 및 검증
openssl-dgst 명령어는 OpenSSL 라이브러리를 사용하여 파일이나 데이터의 디지털 다이제스트(해시)를 생성하고 검증하는 데 사용됩니다. MD5, SHA-1, SHA-256 등 다양한 해시 알고리즘을 지원하며, 데이터 무결성 확인에 필수적입니다.
openssl-dhparam: Diffie-Hellman 매개변수 생성 및 관리
openssl-dhparam 명령어는 Diffie-Hellman(DH) 키 교환에 사용되는 매개변수를 생성하고 관리하는 데 사용됩니다. 이 매개변수는 안전한 통신 채널을 설정하는 데 필수적이며, 특히 TLS/SSL 서버에서 DH 또는 DHE(Ephemeral DH) 암호 스위트를 사용할 때 필요합니다. 강력한 암호화 통신을 위해 충분히 큰 매개변수를 생성하는 것이 중요합니다.
openssl-ecparam: 타원 곡선 파라미터 및 키 관리
openssl-ecparam 명령어는 OpenSSL 라이브러리의 일부로, 타원 곡선(EC) 암호화에 사용되는 파라미터를 생성, 조작 및 검증하는 데 사용됩니다. 또한, 지정된 타원 곡선 파라미터를 기반으로 타원 곡선 개인 키를 생성하는 기능도 제공합니다.
openssl-enc: 파일 및 데이터 암호화/복호화
openssl-enc 명령어는 OpenSSL 툴킷의 일부로, 대칭 키 암호화 방식을 사용하여 파일이나 데이터를 암호화하거나 복호화하는 데 사용됩니다. AES, DES, Triple DES 등 다양한 암호화 알고리즘을 지원하며, 비밀번호 기반 키 파생 함수(PBKDF)를 통해 안전하게 키를 생성할 수 있습니다. 주로 민감한 파일의 보안을 강화하거나 전송 시 데이터를 보호하는 목적으로 활용됩니다.
openssl-genrsa: RSA 개인 키 생성
openssl-genrsa는 OpenSSL 툴킷의 일부로, RSA 알고리즘을 사용하여 암호화에 사용되는 개인 키를 생성하는 명령어입니다. 이 키는 공개 키 암호화, 디지털 서명, SSL/TLS 인증서 생성 등 다양한 보안 애플리케이션에 활용됩니다.
openssl-md5: MD5 해시 계산
openssl-md5는 OpenSSL 툴킷의 일부로, 파일이나 입력 스트림의 MD5(Message-Digest Algorithm 5) 해시 값을 계산하는 데 사용됩니다. MD5는 데이터 무결성을 확인하는 데 주로 사용되는 암호화 해시 함수입니다. 이 명령어는 일반적으로 `openssl dgst -md5` 형태로 사용되거나, `md5sum`과 같은 전용 명령어가 더 흔하게 사용됩니다.
openssl-rand: 의사 난수 바이트 생성
openssl-rand 명령어는 OpenSSL 라이브러리를 사용하여 암호학적으로 안전한 의사 난수(pseudo-random) 바이트를 생성합니다. 이 난수는 암호화 키, 솔트(salt), 난스(nonce) 등 다양한 보안 관련 용도로 활용될 수 있습니다. 시스템의 엔트로피 풀을 기반으로 작동하며, 필요에 따라 추가적인 엔트로피 소스를 지정할 수 있습니다.
openssl-rsa: RSA 키 관리
openssl-rsa 명령어는 RSA 공개/개인 키를 생성, 변환, 검증하는 데 사용됩니다. 이 명령어는 OpenSSL 툴킷의 일부로, 키 파일의 형식 변환, 암호화/복호화, 공개 키 추출 등 다양한 RSA 키 관련 작업을 수행할 수 있습니다.
openssl-sha256: SHA256 해시 생성
`openssl` 명령어의 `dgst` 서브커맨드를 사용하여 파일 또는 표준 입력(문자열)의 SHA256 해시 값을 계산하는 방법을 안내합니다. 이는 데이터의 무결성을 검증하고 파일 변조 여부를 확인하는 데 필수적인 보안 도구입니다.
parted: 디스크 파티션 관리 도구 (MBR & GPT)
parted는 리눅스 시스템에서 디스크 파티션 테이블을 생성, 수정, 삭제하는 명령줄 기반 도구입니다. MBR과 GPT 파티션 테이블을 모두 지원하여, 특히 2TB 이상의 대용량 디스크를 관리하는 데 효과적입니다.
partprobe: 파티션 테이블 변경 사항 알림
partprobe 명령어는 커널에게 디스크의 파티션 테이블 변경 사항을 즉시 알리는 데 사용됩니다. 이는 `fdisk`, `gdisk` 등으로 파티션을 생성, 삭제 또는 수정했을 때 시스템이 변경 사항을 인식하도록 돕습니다.
passwd: 사용자 비밀번호 변경
passwd 명령어는 Linux 시스템에서 사용자 계정의 비밀번호를 변경하는 데 사용됩니다. 일반 사용자는 자신의 비밀번호만 변경할 수 있으며, root 사용자는 모든 사용자 계정의 비밀번호를 변경하거나 계정 잠금/잠금 해제 등의 추가 작업을 수행할 수 있습니다.