2.6. 원격 서버 액세스를 위한 사용자 정의 라이브 RHCOS ISO 생성


어떤 경우에는 외부 디스크 드라이브를 서버에 연결할 수 없지만, 노드를 프로비저닝하려면 원격으로 서버에 액세스해야 합니다. 서버에 SSH 액세스를 활성화하는 것이 좋습니다. SSHd를 활성화하고 사전 정의된 자격 증명을 사용하여 라이브 RHCOS ISO를 만들면 부팅 후 서버에 액세스할 수 있습니다.

사전 요구 사항

  • 부탄 가스 공급 시설을 설치했습니다.

프로세스

  1. https://mirror.openshift.com/pub/openshift-v4/clients/coreos-installer/latest/ 이미지 미러 페이지에서 coreos-installer 바이너리를 다운로드합니다.
  2. mirror.openshift.com 에서 최신 라이브 RHCOS ISO를 다운로드하세요.
  3. 부탄 유틸리티가 점화 파일을 만드는 데 사용하는 embedded.yaml 파일을 만듭니다.

    variant: openshift
    version: 4.19.0
    metadata:
      name: sshd
      labels:
        machineconfiguration.openshift.io/role: worker
    passwd:
      users:
        - name: core 
    1
    
          ssh_authorized_keys:
            - '<ssh_key>'
    1
    핵심 사용자는 sudo 권한을 갖습니다.
  4. 다음 명령을 사용하여 부탄 유틸리티를 실행하여 점화 파일을 만듭니다.

    $ butane -pr embedded.yaml -o embedded.ign
  5. Ignition 파일이 생성된 후에는 coreos-installer 유틸리티를 사용하여 rhcos-sshd-4.19.0-x86_64-live.x86_64.iso 라는 이름의 새 라이브 RHCOS ISO에 구성을 포함할 수 있습니다.

    $ coreos-installer iso ignition embed -i embedded.ign rhcos-4.19.0-x86_64-live.x86_64.iso -o rhcos-sshd-4.19.0-x86_64-live.x86_64.iso

검증

  • 다음 명령을 실행하여 사용자 지정 라이브 ISO를 사용하여 서버를 부팅할 수 있는지 확인하세요.

    # coreos-installer iso ignition show rhcos-sshd-4.19.0-x86_64-live.x86_64.iso

    출력 예

    {
      "ignition": {
        "version": "3.2.0"
      },
      "passwd": {
        "users": [
          {
            "name": "core",
            "sshAuthorizedKeys": [
              "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCZnG8AIzlDAhpyENpK2qKiTT8EbRWOrz7NXjRzopbPu215mocaJgjjwJjh1cYhgPhpAp6M/ttTk7I4OI7g4588Apx4bwJep6oWTU35LkY8ZxkGVPAJL8kVlTdKQviDv3XX12l4QfnDom4tm4gVbRH0gNT1wzhnLP+LKYm2Ohr9D7p9NBnAdro6k++XWgkDeijLRUTwdEyWunIdW1f8G0Mg8Y1Xzr13BUo3+8aey7HLKJMDtobkz/C8ESYA/f7HJc5FxF0XbapWWovSSDJrr9OmlL9f4TfE+cQk3s+eoKiz2bgNPRgEEwihVbGsCN4grA+RzLCAOpec+2dTJrQvFqsD alosadag@sonnelicht.local"
            ]
          }
        ]
      }
    }

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동