Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 htdbm 명령입니다.
프로그램:
이름
htdbm - DBM 비밀번호 데이터베이스 조작
개요
htdbm [ -TDB 유형 ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ]
파일 이름 사용자 이름
htdbm -b [ -TDB 유형 ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ] 파일 이름
사용자 이름 암호
htdbm -n [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ] 사용자 이름
htdbm -nb [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ] 사용자 이름 암호
htdbm -v [ -TDB 유형 ] [ -i ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ]
파일 이름 사용자 이름
htdbm -vb [ -TDB 유형 ] [ -c ] [ -m | -B | -d | -s | -p ] [ -C 비용 ] [ -t ] [ -v ]
파일 이름 사용자 이름 암호
htdbm -x [ -TDB 유형 ] 파일 이름 사용자 이름
htdbm -l [ -TDB 유형 ]
개요
htdbm은 사용자 이름과 비밀번호를 저장하는 데 사용되는 DBM 형식 파일을 조작하는 데 사용됩니다.
mod_authn_dbm을 통한 HTTP 사용자의 기본 인증. 자세한 내용은 dbmmanage 설명서를 참조하세요.
이러한 DBM 파일에 대한 자세한 내용을 확인하세요.
옵션
-b 배치 모드를 사용합니다. 즉, 메시지를 표시하지 않고 명령줄에서 암호를 가져옵니다.
그것을 위해. 이 옵션은 매우 주의해서 사용해야 합니다. 전에, 암호 is 명확하게
눈에 보이는 명령줄에서. 스크립트 사용에 대해서는 -i 옵션을 참조하십시오.
-i 확인 없이 stdin에서 비밀번호를 읽습니다(스크립트 사용을 위해).
-c 생성 암호 파일. 면 암호 파일 이미 존재하는 경우 다시 작성되고 잘립니다.
이 옵션은 -n 옵션과 함께 사용할 수 없습니다.
-n 데이터베이스를 업데이트하는 대신 표준 출력에 결과를 표시합니다. 이 옵션
명령줄의 구문이 변경됩니다. 암호 파일 인수(보통
첫 번째)은 생략합니다. -c 옵션과 함께 사용할 수 없습니다.
-m 비밀번호에 MD5 암호화를 사용합니다. Windows 및 Netware에서는 이것이 기본값입니다.
-B 암호에 bcrypt 암호화를 사용합니다. 이것은 현재 매우 중요한 것으로 간주됩니다.
안전한.
-C 이 플래그는 -B(bcrypt 암호화)와 조합해서만 허용됩니다. 그것은 설정
bcrypt 알고리즘에 사용되는 컴퓨팅 시간(높을수록 더 안전하지만 느립니다.
기본값: 5, 유효: 4~31).
-d 비밀번호에 crypt() 암호화를 사용합니다. Windows 및 Windows를 제외한 모든 플랫폼의 기본값
넷웨어. 모든 플랫폼에서 htdbm이 지원될 수 있지만 지원되지는 않습니다.
Windows 및 Netware의 httpd 서버에 의해. 이 알고리즘은 불안 정한 오늘까지
표준.
-s 암호에 SHA 암호화를 사용합니다. Netscape 서버와의 마이그레이션을 용이하게 합니다.
LDAP 디렉터리 교환 형식(ldif)을 사용합니다. 이 알고리즘은 불안 정한 by
오늘날의 기준.
-p 일반 텍스트 비밀번호를 사용합니다. htdbm은 모든 플랫폼에서 생성을 지원하지만
httpd 데몬은 Windows 및 Netware에서 일반 텍스트 비밀번호만 허용합니다.
-l 데이터베이스의 각 사용자 이름과 설명을 표준 출력으로 인쇄합니다.
-v 사용자 이름과 비밀번호를 확인합니다. 프로그램은 다음을 나타내는 메시지를 인쇄합니다.
제공된 비밀번호가 유효한지 여부. 비밀번호가 유효하지 않은 경우 프로그램은
오류 코드 3으로 종료됩니다.
-x 사용자를 삭제합니다. 지정된 DBM 파일에 해당 사용자 이름이 있으면 삭제됩니다.
-t 최종 매개변수를 주석으로 해석합니다. 이 옵션을 지정하면
추가 문자열을 명령줄에 추가할 수 있습니다. 이 문자열은 저장됩니다
지정된 사용자 이름과 관련된 데이터베이스의 "설명" 필드에 있습니다.
파일 이름
DBM 형식 파일의 파일 이름입니다. 일반적으로 .db, .pag 또는 확장자가 없습니다.
.dir. -c가 주어지면 DBM 파일이 아직 존재하지 않으면 생성됩니다.
존재하는 경우 업데이트됩니다.
사용자 이름
만들거나 업데이트할 사용자 이름 암호 파일. 면 사용자 이름 이 존재하지 않습니다
파일에 항목이 추가됩니다. 존재하는 경우 암호가 변경됩니다.
암호
암호화되어 DBM 파일에 저장될 일반 텍스트 비밀번호입니다. 다음과 같은 경우에만 사용됩니다.
-b 플래그.
-TDB 유형
DBM 파일 유형(SDBM, GDBM, DB 또는 "기본값")입니다.
onworks.net 서비스를 사용하여 온라인으로 htdbm을 사용하세요.