Red Hat Training
A Red Hat training course is available for RHEL 8
20.2. 디스크 없는 클라이언트에 대한 TFTP 서비스 구성
원격 디스크리스 시스템이 사용자 환경에서 제대로 작동하려면 먼저 디스크리스 클라이언트에 대해 TECDHE(T Trivial File Transfer Protocol) 서비스를 구성해야 합니다.
이 구성은 UEFI(Unified Extensible Firmware Interface)를 통해 부팅되지 않습니다. UEFI 기반 설치의 경우. UEFI 기반 클라이언트를 위한 TFTP 서버 구성을 참조하십시오.
사전 요구 사항
다음 패키지가 설치되어 있어야 합니다.
-
tftp-server
-
syslinux
-
xinetd
-
절차
tftp
서비스를 활성화합니다.# systemctl enable --now tftp
tftp
루트 디렉토리 내에pxelinux
디렉토리를 만듭니다.# mkdir -p /var/lib/tftpboot/pxelinux/
/usr/share/syslinux/pxelinux.0
파일을/var/lib/tftpboot/pxelinux/
디렉터리에 복사합니다.# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/pxelinux/
-
tftp 루트 디렉토리(
chroot
)는/var/lib/tftpboot
디렉토리에서 찾을 수 있습니다.
-
tftp 루트 디렉토리(
/usr/share/syslinux/ldlinux.c32
를/var/lib/tftpboot/pxelinux/
로 복사합니다.# cp /usr/share/syslinux/ldlinux.c32 /var/lib/tftpboot/pxelinux/
tftp
루트 디렉터리에pxelinux.cfg
디렉토리를 만듭니다.# mkdir -p /var/lib/tftpboot/pxelinux/pxelinux.cfg/
이 구성은 UEFI(Unified Extensible Firmware Interface)를 통해 부팅되지 않습니다. UEFI 설치를 수행하려면 UEFI 기반 클라이언트에 대한 TFTP 서버 구성 절차를 따르십시오.
검증
서비스
tftp
의 상태 확인:# systemctl status tftp ... Active: active (running) ...