2장. rhn_register 클라이언트


Red Hat Enterprise Linux는 rhn_register라는 애플리케이션을 특징으로 합니다. 이러한 애플리케이션은 yum 기반 RHN 호스트 및 up2date를 대신하는 Package Updater (또는 pup)라는 RHN Satellite 클라이언트와 함께 작동합니다. pup에 관한 자세한 내용은 3장. 패키지 업데이터 에서 참조하십시오.
rhn_register 애플리케이션은 설치 직후 firstboot 설정 과정의 일부로 실행됩니다. 새로 설치된 Red Hat Enterprise Linux 5 또는 6 시스템을 처음으로 시작하면, firstbootrhn_register를 사용하여 시스템을 RHN에 등록합니다.

2.1. rhn_register 사용

firstboot 프로세스 외부에 rhn_register를 실행해야 하는 다음과 같은 세 가지의 경우가 있습니다:
  • firstboot 동안 등록 프로세스가 생략된 경우
  • 시스템을 다시 설치하고 있는 경우
  • 시스템이 새로운 계정으로 이동되는 경우
rhn_register는 다음에 설명된 상황에 따라 사용 가능합니다:
  • 한 번도 등록하지 않은 경우 응용 프로그램 (패널의 주 메뉴) ⇒ 시스템 도구 ⇒ 패키지 업데이터를 선택하여 rhn_register를 시작할 수 있습니다. (root 암호를 입력해야 합니다.) 등록되지 않은 시스템에서 실행하면 시스템에 /etc/sysconfig/rhn/systemid 파일이 없을 경우 패키지 업데이터는 rhn_register를 실행합니다. 다른 방법으로 명령행에서 root로 rhn_register를 실행할 수 있습니다.
  • 이미 등록되어 시스템에 /etc/sysconfig/rhn/systemid 파일이 존재하는 경우 rhnreg_ks와 활성키를 사용하여 RHN Satellite에서 중복 항목을 생성하지 않고 시스템을 다시 등록합니다. 보다 자세한 내용은 4.4.2.10.1.4절. “시스템 정보 ⇒ 정보 ⇒ 재활성화 ”에서 참조하십시오.
    시스템이 이미 등록된 경우 rhn_register를 실행하면 그림 2.1과 같은 경고가 표시됩니다.

    그림 2.1. 등록 확인

    Red Hat Network에 시스템 중복 가능성을 인지한 후 다시 등록하고자 할 경우에만 예, 계속 진행합니다를 클릭합니다. 그렇지 않을 경우 rhnreg_ks 및 활성키를 사용합니다.

    그림 2.2. 소프트웨어 업데이트를 위해 등록

    소프트웨어 업데이트를 위한 등록 (Registering for Software Updates) 페이지에서는 등록 과정과 관련된 절차가 요약되어 있습니다. Hosted 및 Satellite의 장점에 대한 자세한 내용을 보려면 왜 RHN에 연결해야 합니까 (Why Should I Connect to RHN) 버튼을 누릅니다. 그렇지 않을 경우, 앞으로 (Forward) 버튼을 눌러 계속 진행합니다.

그림 2.3. 업데이트 위치 선택

업데이트 위치 선정 (Choose an Update Location) 페이지에서는 RHN Hosted나 RHN Satellite 서버 또는 Proxy 서버에서 소프트웨어 업데이트의 소스를 선택할 수 있습니다. Satellite 또는 Proxy의 경우, 해당 라디오 버튼을 눌러 Satellite 또는 Proxy의 URL을 Red Hat Network 위치 필드에 입력합니다.
HTTP 프록시를 통해 인터넷에 연결할 경우, 고급 네트워크 설정 (Advanced Network Configuration) 버튼을 누릅니다. 결과적으로 나타나는 팝업창에서 HTTP 프록시에 해당하는 적절한 필드를 사용합니다; 프록시가 인증을 요청할 경우, 여기서 사용자 이름과 암호를 입력합니다. 입력을 마치면, 닫기 (Close) 버튼을 눌러 계속 진행합니다. 그러면 업데이트 위치 선택 (Choose an Update Location) 페이지로 돌아갑니다. 앞으로 (Forward) 버늩을 눌러 계속 진행합니다.

그림 2.4. 계정 정보 입력

기존 계정이 있는 경우 계정 정보 입력 페이지에서 RHN 로그인 정보를 입력해야 합니다. 기존 계정이 없고 조직에 계정이 있는 경우 조직 관리자에게 계정 생성을 요청합니다. 그렇지 않을 경우 조직 또는 조직의 리소스에 연결할 수 없게 됩니다.

그림 2.5. 사용자의 시스템 프로파일 생성

시스템 프로파일 생성 (Create Your System Profile) 페이지에서는 등록하는 시스템에 대한 프로파일 이름을 선택할 수 있습니다. 시스템의 기본값 이름은 시스템의 호스트 이름이지만, 원하는데로 변경하실 수 있습니다. 또한 하드웨어 및 패키지 정보를 RHN에 보고할 지에 대한 여부도 선택할 수 있습니다. 이러한 정보를 보고하도록 선택하는 것이 좋습니다; 그러면 RHN은 시스템에 가장 적합한 기본 채널 및 자식 채널에 시스템을 자동으로 등록하게 됩니다. 원하실 경우, 하드웨어 프로파일 보기 (View Hardware Profile) 또는 패키지 프로파일 보기 (View Package Profile) 버튼을 눌러 이 단계에서 rhn_register의 RHN 또는 Satellite로의 업로드 정보를 볼 수 있습니다.

참고

자동 등록은 RHN Tools 채널과 같은 자식 채널 옵션에 시스템을 자동으로 등록하지 않습니다. 시스템을 등록하고 선택한 채널 모음에 자동으로 등록하려면, 킥스타트 프로파일이나 rhnreg_ks 및 활성키를 사용합니다.

그림 2.6. 시스템 서브스크립션 정보 확인

시스템 등록 정보 확인 (Review System Subscription Details) 페이지에서는 시스템이 등록된 기본 채널 및 자식 채널을 보여줍니다. 채널을 확인하신 후, 앞으로 (Forward) 버튼을 눌러 계속 진행합니다.

그림 2.7. 소프트웨어 업데이트 설치 완료

소프트웨어 업데이트 설정 완료 페이지에서는 Red Hat Enterprise Linux 5 시스템이 RHN에 성공적으로 등록되었음을 나타냅니다. 이 시점 부터는 소프트웨어 업데이트를 받기 위해 아무것도 할 필요가 없습니다. 사용 가능한 업데이트가 있을 경우 데스크탑의 오른쪽 상단에 패키지 아이콘이 나타납니다. 사용 가능한 업데이트를 적용하려면 이 아이콘을 클릭합니다. 종료 버튼을 클릭하여 마법사를 닫습니다.

참고

시스템에서 사용할 수 있는 인타이틀먼트를 갖고 있지 않을 경우, 마지막 페이지에서 등록이 실패했다고 나타납니다. 이는 시스템 프로파일이 RHN에 저장되지 않음을 의미하는 것이 아니라, 수동 조작없이 자동 업데이트를 받을 수 없게 됨을 의미합니다. 언제든지 RHN 또는 Satellite 웹 인터페이스에 로그인하여 추가 인타이틀먼트를 구입하거나 Satellite 관리자로 부터 인타이틀먼트를 얻을 수 있습니다. 소프트웨어 업데이트 설정 종료 (Exit software update setup) 버튼을 눌러 마법사를 닫습니다.

2.1.1. rhn_register의 명령행 버전

그래픽 데스크탑 환경 없이 RHN 또는 Satellite에 액세스하기 위해 시스템을 등록할 수 있는 rhn_register 명령행 버전이 있습니다.
쉘 프롬프트에서 rhn_register를 입력합니다. 쉘 터미널 화면에서 비그래픽 버전을 실행하려면, rhn_register --nox를 입력하여 그래픽 클라이언트 열기를 차단해야 합니다.

그림 2.8. rhn_register 명령행 버전

rhn_register의 명령행 버전 인터페이스는 그래픽 데스크톱 버전과 같은 설정 화면을 갖습니다. 하지만 화면을 이동하려면, 키보드의 화살표 키를 사용하여 오른쪽이나 왼쪽으로 이동하거나 선택 사항을 강조 표시합니다. 스페이스바를 눌러 작업을 선택합니다. Tab을 눌러 텍스트 박스, 체크박스 (선택시 x로 표시됨), 라디오 버튼 (선택시 별표로 표시됨)과 같은 다른 이동 요소를 통해 이동합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat