Realmd를 사용하여 Pardus 클라이언트를 Active Directory에 연결합니다.

Pardus 25의 경우, 조직에서 Pardus Domain Joiner 애플리케이션을 배포하고 설정을 문서화했다면 해당 애플리케이션부터 시작하십시오. Pardus는 컴퓨터를 도메인에 가입시키거나 도메인에서 제거하는 그래픽 옵션으로 이 도구를 제공합니다. 재현 가능한 절차가 필요한 경우 아래 터미널 워크플로를 사용하십시오. DNS 및 시간을 구성하고, 사용 중인 Pardus 버전에 맞는 realmd/SSSD 패키지를 설치하고, 도메인을 검색한 다음, 승인된 계정으로 가입합니다. 이 예에서는 가상의 DNS 도메인 ad.example.com과 라는 이름의 계정을 사용합니다 joinadmin. 두 값을 조직의 값으로 바꾸십시오. 이 절차는 기존 Windows Active Directory 도메인 컨트롤러에 연결할 수 있는 Pardus 클라이언트에 적합하며, 도메인을 생성하거나 모든 Windows 그룹 정책을 자동으로 적용하지는 않습니다.

터미널에서 ad.example.com 도메인의 Linux 호스트 이름과 DNS 확인자를 확인하는 예제입니다.
예시 도메인에 가입하기 전에 호스트 이름 및 리졸버 검사를 수행하는 터미널 화면을 보여주는 예시입니다.

Pardus가 해당 도메인을 찾을 수 있는지 확인하십시오.

컴퓨터의 ID 구성을 변경하기 전에 관리자에게 컴퓨터 가입 권한이 있는지, 그리고 장치 이름과 대상 조직 단위(OU)가 조직 정책을 준수하는지 확인하십시오. 도메인 가입을 하면 Active Directory에 컴퓨터 계정이 생성되거나 사용됩니다. 관리되는 운영 워크스테이션인 경우 먼저 테스트 컴퓨터에서 변경하십시오.

클라이언트를 조직의 도메인 컨트롤러에 연결할 수 있는 조직 네트워크 또는 VPN에 연결합니다. 클라이언트가 조직의 Active Directory DNS 서버를 사용하도록 구성합니다. 공용 DNS는 일반 웹사이트는 확인할 수 있지만 내부 LDAP 및 Kerberos 서비스를 찾지 못할 수 있으므로 인터넷 연결만으로는 충분하지 않습니다. 시스템 이름, 확인자 및 시계를 확인하십시오.

hostnamectl
resolvectl status
timedatectl status

예를 들어, 클라이언트 이름은 DNS 서버로 를 client사용 하고 검색 도메인으로 를 받을 수 있습니다. 이러한 예시 값을 그대로 복사하지 말고 IT 부서에 문의하여 올바른 값을 확인하십시오. 조직의 시간 기준에 맞춰 시계를 동기화하십시오. 클라이언트와 도메인 컨트롤러의 시계가 다르면 Kerberos 인증이 실패할 수 있습니다. NetworkManager 또는 Pardus 네트워크 설정에서 관리하는 경우 생성된 확인자 파일을 수동으로 편집하지 마십시오.10.0.0.10ad.example.com

도메인 가입 도구를 설치하세요

Pardus 25 릴리스 노트에는 Pardus Domain Joiner가 Windows Active Directory와 통합하는 애플리케이션으로 명시되어 있으며, Pardus 애플리케이션 카탈로그에는 그래픽 기반 도메인 가입/제거 도구가 설명되어 있습니다. GUI를 사용하려면 Pardus 소프트웨어 센터를 열고 Pardus Domain Joiner를 검색한 후 조직의 지침을 따르십시오. 공개된 참조 자료는 해당 도구의 용도를 확인시켜 주지만, 정확한 필드 이름이나 각 릴리스의 인터페이스에 대한 정보는 제공하지 않습니다. 따라서 버전 간 옵션이 동일하다고 가정하지 마십시오.

CLI 경로는 도메인 작업을 위해 realmd시스템을 검색하고 등록하는 데 사용되며 adcli, SSSD(시스템 보안 서비스 데몬)는 ID 조회 및 인증을 제공합니다. 이러한 패키지 이름은 Debian 계열 시스템에 대해 문서화되어 있지만, 패키지 가용성은 Pardus 릴리스 및 저장소에 따라 다를 수 있습니다. Pardus에서는 먼저 패키지 인덱스를 업데이트하고 구성된 저장소에서 패키지가 제공되는지 확인하십시오.

sudo apt update
apt policy realmd sssd-ad sssd-tools adcli

해당 패키지가 설치되어 있다면 설치하십시오.

sudo apt install realmd sssd-ad sssd-tools adcli

패키지 관리자가 제안하는 변경 사항을 확인한 후 설치를 진행하십시오. 패키지를 사용할 수 없는 경우, Pardus 저장소 및 릴리스 문서를 확인하거나 시스템 관리자에게 문의하십시오. 설치를 강제로 진행하기 위해 관련 없는 배포판의 저장소를 추가하지 마십시오.

apt를 사용하여 realmd, sssd-ad, sssd-tools 및 adcli를 설치하는 터미널 예제
패키지 설치 단계에서는 구성된 Pardus 저장소에 검색 및 SSSD 구성 요소가 있는 경우 해당 구성 요소를 설치합니다.

Active Directory 도메인을 검색하고 가입하세요.

등록을 시도하기 전에 도메인 검색을 실행하십시오.

sudo realm -v discover ad.example.com

검색에 성공하면 도메인이 Active Directory로 식별되고 Kerberos 영역(일반적으로 대문자, 예: AD.EXAMPLE.COM)이 표시되며 클라이언트 소프트웨어로 SSSD가 식별될 수 있습니다. 검색에 실패하면 여기서 중단하십시오. 임의의 도메인 철자를 시도하거나 도메인 컨트롤러 IP를 하드코딩하는 대신 관리자에게 DNS 레코드 및 연결 상태를 확인하십시오.

검색에 성공하면 이 컴퓨터를 추가할 수 있는 위임된 권한이 있는 계정을 사용하여 참여하십시오. 명령 프롬프트가 표시되고 암호는 셸 기록에 저장되지 않습니다.

sudo realm join --user=joinadmin ad.example.com

계정 암호는 프롬프트가 나타날 때만 입력하십시오. 암호를 입력 후 추가 --password하거나 명령, 티켓 또는 스크린샷에 붙여넣지 마십시오. 연결에 성공하면 일반적으로 성공 메시지 없이 셸로 돌아갑니다. 관리자가 특정 OU 또는 컴퓨터 이름을 요구하는 경우 realm join연결하기 전에 승인된 옵션을 문의하십시오. 기본 배치 위치가 회사 정책과 일치하지 않을 수 있습니다.

Realm Discover 명령이 Active Directory를 찾고 Realm Join 명령이 가입 계정 암호를 요청하는 터미널 예제입니다.
검색 과정에서 Active Directory를 먼저 식별한 후에야 가입 명령에서 승인된 계정 암호를 요청해야 합니다.

컴퓨터를 확인하고 AD 로그인을 테스트하십시오.

먼저 멤버십을 확인하세요

realm list

도메인은 구성된 대로 표시되어야 하며, 서버 소프트웨어는 Active Directory여야 합니다. 그런 다음 SSSD에게 정규화된 이름을 사용하여 알려진 테스트 사용자를 조회하도록 요청하십시오.

id alice@ad.example.com
getent passwd alice@ad.example.com

alice로그인 권한이 있는 실제 계정으로 교체하십시오 . 반환된 UID, 그룹 목록 및 암호 기록은 시스템이 계정을 확인할 수 있음을 보여주지만, 이것만으로는 데스크톱 로그인 또는 액세스 정책이 제대로 작동하는지 증명할 수 없습니다. 관리자가 지정한 계정 형식(일반적으로 `<username>`)을 사용하여 대화형 로그인을 테스트하십시오 username@ad.example.com. 도메인 로그인 및 복구 액세스가 확인될 때까지 로컬 관리자 계정을 사용할 수 있도록 유지하십시오.

홈 디렉터리 생성 및 데스크톱 로그인 동작은 Pardus 버전, 디스플레이 관리자 및 PAM/SSSD 구성에 따라 달라집니다. Active Directory 사용자의 홈 디렉터리가 자동으로 생성된다고 가정하지 마십시오. 제어된 테스트 계정을 사용하여 확인하거나 관리자에게 필요한 세션 모듈을 구성하고 테스트하도록 요청하십시오. 마찬가지로 도메인 멤버십이 자동으로 로컬 관리자 sudo권한을 부여하는 것은 아닙니다.

터미널 예제를 통해 영역 멤버십을 확인하고 id 및 getent 명령어를 사용하여 Active Directory 사용자를 확인합니다.
이러한 검사는 도메인 멤버십 및 디렉터리 조회를 확인하는 것이며, 워크스테이션 정책을 검증하려면 실제 로그인 테스트가 여전히 필요합니다.

조인이 실패하면

  • "영역을 찾을 수 없음" 오류 또는 검색 시간 초과: Pardus가 내부 AD DNS를 사용하는지, 도메인 이름이 DNS 이름과 일치하는지, 클라이언트가 도메인 컨트롤러에 연결할 수 있는지 확인하십시오. IT 부서에 필요한 DNS 레코드 및 방화벽 액세스 권한을 확인해 달라고 요청하십시오.
  • 케르베로스 또는 시계 오류:timedatectl status 조직의 시간 소스와 비교하여 시간 동기화를 수정한 후 다시 시도하십시오.
  • 인증 또는 권한이 거부되었습니다. 연결하려는 계정에 권한이 있는지, 그리고 연결하려는 컴퓨터 개체가 기존 개체 또는 OU 제한과 충돌하지 않는지 확인하십시오.
  • 가입은 성공했지만 조회/로그인이 실패한 경우, ` check` 명령어를 사용하여 realm listSSSD 상태를 확인 하고 진단 메시지를 확인하십시오. SSSD 액세스 규칙, PAM 또는 캐시된 자격 증명을 변경하기 전에 사내 IT 정책을 준수하십시오.systemctl status sssdjournalctl -u sssd

소스별 세부 정보는 Pardus 25 릴리스 노트 , Pardus 애플리케이션 카탈로그 , Ubuntu의 SSSD 및 Active Directory 절차 (realmd 명령 시퀀스 관련), 그리고 Debian의 realmd 패키지 설명을 참조하십시오 . 클라이언트에 설치된 Pardus 릴리스와 패키지 이름 및 GUI 동작을 확인하십시오.

댓글 남기기

Gooroom OS의 정책을 변경하지 않고 Chrome을 설치하는 방법

Gooroom OS의 정책을 변경하지 않고 Chrome을 설치하는 방법

Gooroom OS에 공식 Chrome 패키지를 안전하게 설치하고, 호환성을 확인하고, 기기 제어 기능을 유지하고, 사용 전에 브라우저 정책을 확인하세요.

Realmd를 사용하여 Pardus 클라이언트를 Active Directory에 연결합니다.

Realmd를 사용하여 Pardus 클라이언트를 Active Directory에 연결합니다.

DNS 설정 및 시간 준비를 완료하고, Pardus를 realmd 및 SSSD에 등록하고, 도메인 멤버십 및 사용자 조회를 확인한 후 AD 로그인을 사용하십시오.

Pardus에서 Intel 기반 화면 찢김 현상을 해결하려면 XFCE VSync를 조정하세요.

Pardus에서 Intel 기반 화면 찢김 현상을 해결하려면 XFCE VSync를 조정하세요.

Pardus XFCE에서 가로 방향 화면 찢김 현상을 줄이려면 디스플레이 세션을 확인하고, 컴포지터 동기화를 활성화하고, 활성 드라이버가 지원하는 경우에만 Intel의 Xorg TearFree 옵션을 적용하십시오.

제공업체에서 제공하는 프로필을 사용하여 Pardus VPN 설정하기

제공업체에서 제공하는 프로필을 사용하여 Pardus VPN 설정하기

Pardus의 NetworkManager에 OpenVPN 프로필을 추가하고, 올바른 플러그인을 설치하고, 자격 증명을 보호하고, VPN이 활성화되었는지 확인하십시오.

구형 PC에 Pardus 23 XFCE를 안전하게 설치하는 방법

구형 PC에 Pardus 23 XFCE를 안전하게 설치하는 방법

부팅 가능한 USB를 준비하고, 64비트 하드웨어 호환성을 확인하고, 기존 파일을 보호하고 일반적인 레거시 BIOS 문제점을 피하면서 Pardus 23 XFCE를 설치하세요.

Lider Ahenk를 사용하여 Pardus 공유 배경화면 및 정책을 배포하세요.

Lider Ahenk를 사용하여 Pardus 공유 배경화면 및 정책을 배포하세요.

Pardus 클라이언트에 사용자 지정 배경화면을 배포하고, Xfce 또는 GNOME 데스크톱을 구성하고, 안전 파일럿 검사를 통해 Lider Ahenk 사용자 정책을 적용합니다.

Pardus 23 KVM 게스트에서 더 높은 해상도를 경험하세요

Pardus 23 KVM 게스트에서 더 높은 해상도를 경험하세요

SPICE, 가상 비디오, 게스트 채널 및 spice-vdagent를 확인하여 1024 × 768 해상도 제한을 해결하세요. Pardus에 적합한 패키지가 없는 경우 안전한 검사를 수행합니다.

Pardus에 LIDER AHENK를 배포하고 첫 고객을 등록하세요

Pardus에 LIDER AHENK를 배포하고 첫 고객을 등록하세요

Lider 서버를 설정하고, 설치 프로그램을 안전하게 구성하고, Ahenk 엔드포인트를 등록하고, 중앙 관리 기능을 확장하기 전에 파일럿 테스트를 검증하십시오.

Rufus를 사용하여 Windows에서 Pardus 23 라이브 USB를 만드세요

Rufus를 사용하여 Windows에서 Pardus 23 라이브 USB를 만드세요

Pardus 23 공식 데스크톱 ISO 파일을 다운로드하고, Rufus를 사용하여 안전하게 기록한 다음, Windows PC를 임시 라이브 세션으로 부팅하십시오.

Pardus 23 사운드 카드가 없나요? ALSA를 확인하고 오디오를 복원하세요.

Pardus 23 사운드 카드가 없나요? ALSA를 확인하고 오디오를 복원하세요.

Pardus 23이 사운드 카드를 감지하지 못하는 이유를 파악한 다음, ALSA, 펌웨어, PipeWire 또는 PulseAudio 검사를 통해 재생 기능을 복원하세요.