이메일 별칭 생성 기능과 종단간 암호화를 갖춘 프라이버시 중심 비밀번호 관리자이며, 직접 호스팅할 수도 있습니다.
nilsteampassnet/TeamPass
폴더별 접근 제어, AES-256-GCM 암호화, 감사 추적 기능을 갖춘 팀용 자체 호스팅 비밀번호 관리자입니다.
대체할 수 있는 제품:LastPass
- 스타
- 1,885
- 포크
- 573
- 열린 이슈
- 5
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Teampass는 자체 PHP 및 MySQL/MariaDB 서버에서 실행되는 오픈소스 자격 증명 보관소입니다. 팀은 중첩 폴더, 역할, 사용자별 권한을 활용해 누가 어떤 자격 증명을 볼 수 있는지 정하고, 채팅이나 스프레드시트로 비밀번호를 공유하는 일을 막을 수 있습니다.
시크릿은 256비트 객체 키를 사용해 AES-256-GCM으로 암호화하며, 개인 키는 PBKDF2-SHA256으로 사용자 비밀번호에서 파생됩니다. 각 사용자는 객체 키의 RSA 암호화 사본을 보유하므로 계정을 삭제하면 해당 사용자의 접근 권한이 취소됩니다. 이 프로젝트는 LDAP/AD 및 OAuth2 SSO, TOTP, Duo 및 YubiKey MFA, 접근 검토 캠페인, 컴플라이언스 보고서 내보내기도 지원합니다.
JWT 인증을 사용하는 REST API, 자동 입력용 브라우저 확장 프로그램, Bitwarden, LastPass, 1Password, KeePassXC 및 CSV에서 가져오기 기능을 제공합니다. Docker 이미지는 Docker Hub와 GitHub Container Registry에 게시됩니다.
핵심 기능
- 01폴더 및 역할 기반 접근 권한과 사용자별 예외 설정
- 02사용자별 RSA 암호화 객체 키를 사용하는 AES-256-GCM 암호화
- 03중첩 그룹을 지원하는 LDAP/AD, OAuth2 SSO 및 다양한 MFA 방식
- 04접근 검토, 컴플라이언스 보고서 및 비밀번호 교체 추적
- 05JWT 인증 및 OpenAPI 사양을 제공하는 REST API
- 06Bitwarden, LastPass, 1Password, KeePassXC 및 CSV에서 가져오기
활용 사례
- 채팅이나 스프레드시트를 사용하지 않고 서비스 계정 비밀번호를 공유하려는 소규모 팀
- 누가 어떤 자격 증명에 접근했는지 감사인에게 입증해야 하는 조직
- 소형 서버에서 자체 호스팅 보관소를 운영하려는 홈랩 사용자
- 비밀번호 접근에 LDAP 또는 AD 연동이 필요한 기업
빠른 시작
- 1
Docker로 Teampass 컨테이너 실행하기
docker run -d --name teampass -p 8080:80 -v teampass_data:/var/www/html teampass/teampass:latest - 2
구성에 관한 자세한 내용은 Docker 가이드에서 확인하기
- 3
프로덕션 환경에서는 공식 베어메탈 설치 가이드 따르기
사용 전 알아둘 점
- 여러 PHP 확장 기능이 포함된 PHP 8.2 이상과 MySQL/MariaDB 서버가 필요하므로 설정에 수고가 듭니다.
- 셀프 호스팅을 선택하면 서버 유지 관리, 백업, 보안 강화를 직접 책임져야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- TeamPass은(는) 무엇인가요?
- 폴더별 접근 제어, AES-256-GCM 암호화, 감사 추적 기능을 갖춘 팀용 자체 호스팅 비밀번호 관리자입니다. Teampass는 자체 PHP 및 MySQL/MariaDB 서버에서 실행되는 오픈소스 자격 증명 보관소입니다. 팀은 중첩 폴더, 역할, 사용자별 권한을 활용해 누가 어떤 자격 증명을 볼 수 있는지 정하고, 채팅이나 스프레드시트로 비밀번호를 공유하는 일을 막을 수 있습니다.
- TeamPass은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- TeamPass은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- TeamPass은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. TeamPass의 마지막 커밋은 2026년 11월 4일입니다.
- TeamPass은(는) 어디에 사용할 수 있나요?
- 채팅이나 스프레드시트를 사용하지 않고 서비스 계정 비밀번호를 공유하려는 소규모 팀 누가 어떤 자격 증명에 접근했는지 감사인에게 입증해야 하는 조직 소형 서버에서 자체 호스팅 보관소를 운영하려는 홈랩 사용자 비밀번호 접근에 LDAP 또는 AD 연동이 필요한 기업
- TeamPass는 어떻게 설치하나요?
- Docker로 Teampass 컨테이너 실행하기: docker run -d --name teampass -p 8080:80 -v teampass_data:/var/www/html teampass/teampass:latest 구성에 관한 자세한 내용은 Docker 가이드에서 확인하기 프로덕션 환경에서는 공식 베어메탈 설치 가이드 따르기
- TeamPass은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/nilsteampassnet/TeamPass
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
로그인 정보, TOTP 코드, 패스키와 메모를 암호화된 KDBX 데이터베이스 파일에 저장하는 크로스 플랫폼 오프라인 비밀번호 관리자입니다.
KeePass 형식(.kdb/.kdbx)의 암호화 파일에 자격 증명을 저장하고 자동 완성과 패스키를 지원하는 Android용 경량 비밀번호 관리자입니다.
표준 UNIX pass 도구와 호환되며, GPG로 암호화한 비밀 정보를 git으로 버전 관리하는 팀용 CLI 비밀번호 관리자입니다.
KeePass 호환 데이터베이스 파일에 자격 증명을 저장하고, 기기 간 동기화도 선택적으로 지원하는 Android 비밀번호 관리자입니다.
Bitwarden 클라이언트용 API, SQL Server 데이터베이스, Docker 배포를 제공하는 백엔드 서버입니다.