adtool을 사용하여 Linux에서 Active Directory 관리
- 범주: 회로망
Active Directory는 많은 사람들이 사용할 수밖에없는 Microsoft 도구 중 하나입니다. 설정 및 관리가 훨씬 쉽기 때문에 LDAP를 선호합니다. 그러나 대부분의 기업 환경에서는 Active Directory가 사용되는 도구입니다. 이것은 Windows 시스템에서 Active Directory를 관리하는 데 잠겨 있음을 의미합니까? 아니요. 명령 줄을 사용하는 경우 Linux 명령 줄에서 AD를 관리 할 수 있습니다. 그렇게 어렵지 않으며 결국에는 AD 서버를 관리 할 수있는 더 많은 옵션을 제공합니다.
물론 그것은 단지 리눅스에서 작업하는 문제가 아닙니다. MS 측에서 해결해야 할 문제가 하나 있습니다. AD 서버에서 보안 LDAP를 활성화해야합니다. 이 프로세스는이 기사의 범위를 벗어나지 만 단계는 매우 명확합니다.
SLDAP 활성화
Windows 2003 AD 서버에서 보안 LDAP를 활성화하는 단계는 다음과 같습니다 (자세한 내용은 생략하겠습니다).
- Active Directory 도메인 컨트롤러 인증서 요청을 만듭니다.
- 인증 기관을 만듭니다.
- 인증 기관의 인증서 요청에 서명합니다.
- 루트 인증서 인증 기관을 내 보냅니다.
- 루트 인증서 인증 기관을 도메인 컨트롤러로 가져옵니다.
- LDAP 서버 인증서를 도메인 컨트롤러로 가져옵니다.
- UMRA (LDAP 클라이언트) 컴퓨터를 설정합니다.
- SSL을 사용하여 보안 LDAPS를 확인합니다.
adtool 설치
다행히도 adtool은 배포판 저장소에서 찾을 수 있습니다. 따라서 다음 단계를 따르기 만하면됩니다.
- Synaptic (또는 사용하는 소프트웨어 추가 / 제거 유틸리티)을 실행합니다.
- 'adtool'을 검색합니다 (따옴표 없음).
- 설치 결과를 표시하십시오.
- 적용을 클릭하여 설치하십시오.
- Synaptic을 닫습니다.
adtool 구성
이것은 AD 서버에서 adtool을 사용하기 전에 처리해야하는 약간의 구성입니다. 먼저 파일을 만듭니다 (존재하지 않는 경우). /etc/adtool.cfg 다음 내용을 추가하십시오.
uri ldaps : //YOUR.DOMAIN.HERE
binddn cn = Administrator, cn = Users, dc = domain, dc = tld
bindpw $ PASSWORD
searchbase dc = domain, dc = tld
여기서 YOUR.DOMAIN.HERE는 Active Directory 서버의 실제 주소입니다.
여기서 PASSWORD는 AD 서버를 관리 할 수있는 적절한 권한이있는 AD 사용자의 암호입니다.
또한 다음이 귀하의 /etc/ldap/ldap.conf 파일:
기본 dc = YOUR, dc = DOMAIN, dc = HERE
URI ldaps : //YOUR.DOMAIN.HERE
TLS_REQCERT 허용
위의 구성이 없으면 서버에서 SSL 인증서를 수락 할 수 없습니다.
기본 사용법
adtool 명령의 기본 사용법은 간단합니다. 물론이 도구의 사용법을 이해하려면 Active Directory를 이해해야합니다. 아래에서는 AD의 기본 작업을 처리하는 명령 샘플을 제공합니다. 모든 대문자로 된 모든 정보는 귀하의 필요에 맞게 변경됩니다.
새 조직 단위를 만듭니다.
adtool oucreate 조직 이름 ou = user, dc = DOMAIN, dc = COM
사용자 추가 :
adtool useradd USER ou = ORGANIZATION ou = user, cd = DOMAIN, dc = COM
사용자 암호 설정 :
adtool setpass 사용자 비밀번호
사용자 잠금 해제 :
adtool 잠금 해제 사용자
그룹 만들기
adtool groupcreate GROUP ou = user, cd = DOMAIN, dc = COM
그룹에 사용자 추가 :
adtool groupadd allusers USER
사용자의 이메일 주소를 추가하십시오.
adtool attributereplace USER mail EMAIL @ ADDRESS
마지막 생각들
우리는이 강력한 도구의 표면 만 긁었습니다. 그러나 이것으로부터 당신은 adtool이 얼마나 쉬운 지 그리고 얼마나 도움이되는지 알 수있을 것입니다.