pwgen 설치 및 사용방법

pwgen은 Theodore Ts'o <tytso@alum.mit.edu>에 의해 작성되었습니다.
원래 Brandon S. Allbery가 작성한 프로그램을 모델로하고 나중에 Olaf Titz, Jim Lynch 등이 광범위하게 수정했습니다.

– macOS에서 설치

# ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

# brew install pwgen

– centos

# yum install -y pwgen

– debinan / ubntu

# apt-get install -y pwgen

– fedora

# dnf install -y pwgen

pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]
OPTIONS
-0, --no-numerals
 생성 된 암호에 숫자를 포함하지 마십시오.
 -1
 생성 된 암호를 한 줄에 하나씩 인쇄하십시오.
 -A,-대문자 없음
 생성 된 암호에 대문자를 포함하지 마십시오.
 -a, --alt-phonics
 이 옵션은 특별한 작업을 수행하지 않습니다. 이전 버전과의 호환성을 위해서만 존재합니다.
 -B,-모호함
 'l'및 '1', '0'또는 'O'와 같이 인쇄시 사용자가 혼동 할 수있는 문자를 사용하지 마십시오. 이렇게하면 가능한 암호의 수가 크게 줄어들 기 때문에 암호의 품질이 저하됩니다. 시력이 좋지 않은 사용자에게 유용 할 수 있지만 일반적으로이 옵션을 사용하지 않는 것이 좋습니다.
 -c, --capitalize
 암호에 적어도 하나의 대문자를 포함하십시오. 표준 출력이 tty 장치 인 경우 이것이 기본값입니다.
 -씨
 생성 된 비밀번호를 열에 인쇄하십시오. 표준 출력이 tty 장치 인 경우 이것이 기본값입니다.
 -N, --num-passwords = num
 num 개의 비밀번호를 생성 합니다. 암호가 열로 인쇄되고 하나의 암호로 인쇄되는 경우 기본적으로 화면이 표시됩니다.
 -n,-숫자
 암호에 하나 이상의 숫자를 포함하십시오. 표준 출력이 tty 장치 인 경우 이것이 기본값입니다.
 -H, --sha1 = / path / to / file [#seed]
 주어진 파일의 sha1 해시와 선택적 시드를 사용하여 암호를 만듭니다. 사용 된 파일, 시드 및 pwgen의 옵션을 기억한다면 나중에 동일한 암호를 계산할 수 있습니다. 즉 : pwgen -H ~ / your_favorite.mp3 # your@email.com 은 귀하의 pop3 계정에 대한 가능한 암호 목록을 제공 하며이 목록을 반복해서 요청할 수 있습니다.
 -h, --help
 도움말 메시지를 인쇄하십시오.
 -s,-보안
 완전히 임의적이고 기억하기 어려운 암호를 생성합니다. 이것은 컴퓨터 암호에만 사용해야합니다. 그렇지 않으면 사용자가 모니터에 테이프로 붙인 종이에 암호를 기록하는 것이 거의 보장되기 때문입니다.
 -v,-모음 없음
 모음으로 오인 될 수있는 모음이나 숫자를 포함하지 않는 임의의 암호를 생성합니다. 시스템 관리자가 실수로 공격적인 하위 문자열을 포함하는 임의의 암호에 대해 걱정할 필요가 없도록 덜 안전한 암호를 제공합니다.
 -y,-기호
 암호에 하나 이상의 특수 문자를 포함하십시오.
예제
# pwgen -s -1
fD8oZJhO

# pwgen -s -1 14
tRRW0eHYTp6ljk

# pwgen -s 15 2
Myr3AnuWUTNJaoT uCOPKRygS2ZVnlv

# pwgen -s 10 5 -1 -y 
b|c;y[Y3xe
z07|'[J/!g
)[4r^S/oO>
Po#]#QKbK9
<4(0XQPoZ#

# pwgen -s 80 -1 -v -c -0
wBLlhMzWKDZSwlLrwDMDMpXkrRklMhQxBVvGLMjtSFLDzmPDssgLmWjWPSMFSHzBQnhDsXDNhtlQRdDJ

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다