웹사이트 검색

Zentyal PDC(기본 도메인 컨트롤러)에 CentOS/RedHat/Fedora 통합 – 6부


Windows 기반 OS와 Ubuntu를 통합한 PDC로 실행되는 Zentyal 3.4에 대한 이전 튜토리얼에 이어 이제 라는 잘 알려진 또 다른 Linux 배포판을 통합할 차례입니다. CentOS.

  1. Zentyal을 PDC(주 도메인 컨트롤러)로 설치하고 Windows 통합 – 1부
  2. Windows에서 Zentyal PDC(주 도메인 컨트롤러) 관리 – 2부
  3. 조직 단위 생성 및 그룹 정책 활성화 – 3부
  4. Zentyal PDC에서 파일 공유 설정 - 4부
  5. Zentyal PDC에 Ubuntu 통합 - 5부

이 설정에서는 CentOS 6.5 데스크톱이 Winbind 기반의 Like Open 패키지를 통해 Zentyal PDC에 통합됩니다. 이 지침은 Red HatFedora 배포판에도 적용됩니다.

1단계: Zentyal PDC에 CentOS 통합

1. CentOS 6.5에서 터미널을 열고 로컬 루트 계정으로 로그인합니다.

2. 브라우저를 열고 다음 링크로 이동하여 CentOS 플랫폼( x86 또는 x64)용 PowerBroker Identity Services 패키지를 다운로드하고 저장합니다.

  1. PowerBroker ID 서비스

또는 wget 명령을 사용하여 아래와 같이 rpm 패키지를 다운로드할 수 있습니다.

wget http://download.beyondtrust.com/PBISO/8.0.0.2016/linux.rpm.x64/pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

3. 이제 다음 명령을 실행하여 다운로드한 rpm 패키지에 대한 실행 권한을 설정합니다.

chmod +x pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

4. 그런 다음 CentOS 6.5가 Zentyal 3.4 PDC에 참여하는 데 필요한 Like Open 소프트웨어 패키지를 실행하여 설치합니다.

./pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

5. 모든 질문에 ""로 대답하고 설치가 완료된 후 시스템을 재부팅합니다.

2단계: 네트워크 연결 구성

6. 상단 메뉴에서 네트워크 아이콘 바로가기로 이동하여 마우스 오른쪽 버튼을 클릭하고 연결 편집을 선택합니다.

7. Zentyal 네트워크에 연결된 네트워크 인터페이스를 선택하고 수정을 선택합니다.

8. IPv4 탭으로 이동하여 수동 또는 자동(DHCP) 주소만 선택하고 모두 입력합니다. >DNS 구성은 적용을 눌러야 합니다. DNS 필드에 Zentyal 서버 IP 주소를 입력하세요.

9. DNS 기능을 확인하려면 도메인 이름에 ping 명령을 실행하세요. 도메인이 CentOS에서 응답하는 경우 모든 것이 올바르게 구성되었음을 의미합니다.

ping mydomain.com

10. 다음으로 '/etc/sysconfig/network' 파일에 CentOS 시스템의 호스트 이름을 설정합니다. 여기서는 호스트 이름을 'centos'로 설정했습니다.

vi /etc/sysconfig/network

3단계: Zentyal PDC에 CentOS 가입

11. 이제 CentOS 6.5 시스템을 Zentyal PDC에 연결하여 Active Directory의 일부가 될 차례입니다. 루트 사용자로 터미널을 열고 다음 명령을 실행하십시오.

domainjoin-cli join domain_name domain_administrative_user

그래픽 사용자 인터페이스에서 이를 수행하려면 터미널에서 다음 명령을 실행하십시오.

/opt/likewise/bin/domainjoin-gui

그런 다음 아래 화면 캡처와 같이 도메인 설정을 입력하십시오.

Zentyal PDC 관리자 자격 증명을 입력하세요.

마지막에 서버로부터 성공 알림을 받게 됩니다.

12. CentOS 시스템이 Active Directory에 추가되었는지 확인하려면 'https://yourdomain_name'의 Zentyal 웹 관리 패널로 이동하여 사용자 및 컴퓨터로 이동하세요. -> 컴퓨터의 도메인 포리스트에 CentOS 호스트 이름이 추가되었는지 관리하고 확인합니다.

13. 보완 단계로 Active Directory 사용자 및 컴퓨터를 실행하여 원격 Windows 시스템에서 확인할 수도 있습니다.

4단계: 도메인 컨트롤러에 로그인

14. 도메인에 속한 사용자로 로그인하려면 다음 명령을 사용하십시오.

su -  domain_name\\domain_user

15. GUI 로그인 화면을 통해 로그인하려면 키보드 화살표를 사용하여 기타를 선택하고 Enter를 누르십시오.

domain_name\domain_user

로그인 후 시스템을 재부팅하면 도메인이 자동으로 로그인에 추가됩니다. 그러면 도메인 이름 없이 원격 사용자 이름만 사용하여 로그인을 수행할 수 있습니다.

16. 이제 Zentyal PDC Active Directory에 속한 원격 사용자로 CentOS에 로그인할 수 있으며 해당 사용자의 기본 프로필은 아래에 저장됩니다.

/home/local/DOMAIN_NAME/domain_user

17. Putty에서 원격 로그인하려면 이 로그인 구조를 사용하세요.

domain_name\domain_user

보기 흉한 "sh" 프롬프트를 변경하려면 bash 쉘로 전환하세요.

/bin/bash

5단계: Active Directory 관리 권한 활성화

18. 기본적으로 CentOS는 Active Directory의 원격 사용자가 시스템에서 관리 작업을 수행하거나 sudo를 사용하여 루트 계정에 권한을 부여하는 것을 허용하지 않습니다.

19. 사용자에 대한 Active Directory 관리 권한을 활성화하려면 sudoers 파일에 사용자를 추가해야 합니다.

vi /etc/sudoers

OR

sudo visudo

아래와 같이 Zentyal 관리 사용자에게 다음 줄을 추가하세요.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL

domain_administrative_user    ALL=(ALL)  ALL

20. 지금 설명된 대로 Zentyal PDC 관리 사용자는 소프트웨어 패키지 설치/제거, 서비스 관리, 구성 편집 등의 모든 루트 권한을 갖습니다.