요구 사항

호스트 요구 사항

호스트를 올바르게 설정하려면 다음 요구 사항을 염두에 두십시오.
  • 호스트 장치에 Debian 11.9 또는 Ubuntu 22.04 운영 체제가 설치되어 있는지 확인하십시오.
    노트: 이 절차는 Debian 11.9 또는 Ubuntu 22.04용으로 특별히 설계되었으며, 다른 운영 체제에서는 제대로 작동하지 않을 수 있습니다.
  • X11 Window System을 설치하여
    원격 데스크톱
    기능을 활성화합니다. 대신 Wayland가 설치 및 활성화되어 있는 경우 다음 파일을 편집하여 비활성화합니다.
    /etc/gdm3/custom.conf
    또는
    /etc/gdm3/daemon.conf
    #을 제거하여 다음 줄의 주석 처리를 제거합니다.
    #WaylandEnable=false
  • APPARMOR_PROFILE
    환경 변수 값으로 이름이 지정된 AppArmor 프로필을 호스트에 업로드하지 마십시오. 그렇게 하면 Setuphost가 적용 모드에서 해당 프로필을 로드합니다.
    APPARMOR_PROFILE
    환경 변수는
    RemoteAccess_Compose
    디렉터리 내의 .env 파일에 있습니다.
    노트: .env 파일 구성에 대한 추가 정보는 컨테이너에서 지원되는 기능 구성 항목을 참조하십시오.
  • 호스트에서 Systemd를 사용해야 합니다.
  • 호스트가 DNS 확인을 위해 활성 systemd-resolved를 사용하는지 확인하십시오.
    systemctl status systemd-resolved
    를 입력하여 상태를 확인하십시오.
  • 아직 없는 경우 Setuphost는 다음 자격 증명을 가진
    remoteaccess_runtime
    사용자를 생성합니다. 호스트에서 이 사용자가 존재하는지 확인하십시오.
    1. 사용자 이름:
      remoteaccess_runtime
    2. UID:
      9879
    3. GID:
      9879

스크립트 실행용 패키지

호스트 초기화 단계에서 Setuphost가 실행하는 일부 스크립트는 호스트 시스템에서 특정 명령을 사용할 수 있어야 합니다. 이러한 명령 중 하나라도 누락되면 Setuphost 컨테이너가 오류를 반환합니다. 대부분의 명령은 일반적으로 Debian 또는 Ubuntu를 새로 설치했을 때 기본적으로 사용할 수 있습니다.
노트: 스크립트 실행이 중단되지 않도록 이러한 명령이 설치되어 있는지 확인하십시오.
명령
설치 유형
useradd
groupadd
sudo apt-get install passwd
xdpyinfo
(RDP가 활성화된 경우에만 사용됨)
sudo apt-get install x11-utils
xhost
(RDP가 활성화된 경우에만 사용됨)
sudo apt-get install x11-xserver-utils
mknod
(VPN이 활성화된 경우에만 사용됨)
readlink
sudo apt-get install coreutils
iptables
(VPN이 활성화된 경우에만 사용됨)
sudo apt-get install iptables
brctl
(VPN이 활성화된 경우에만 사용됨)
sudo apt-get install bridge-utils
dhclient
(VPN이 활성화된 경우에만 사용됨)
sudo apt-get install isc-dhcp-client
aa-status
apparmor_parser
aa-enforce
(AppArmor 프로필이 지정된 경우에만 사용됨)
sudo apt-get install apparmor-utils apparmor
systemd-run
systemctl
resolvectl
sudo apt-get install systemd
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal