/etc/netboot 계층을 만들려면 다음과 같이 합니다.
WAN 부트 서버에서 수퍼유저가 되도록 합니다.
/etc/netboot 디렉토리를 만듭니다.
# mkdir /etc/netboot |
/etc/netboot 디렉토리의 권한을 700으로 변경합니다.
# chmod 700 /etc/netboot |
/etc/netboot 디렉토리의 소유자를 웹 서버 소유자로 변경합니다.
# chown web-server-user:web-server-group /etc/netboot/ |
웹 서버 프로세스의 사용자 소유자를 지정합니다.
웹 서버 프로세스의 그룹 소유자를 지정합니다.
수퍼유저 역할을 종료합니다.
# exit |
웹 서버 소유자의 사용자 역할로 전환합니다.
/etc/netboot 디렉토리의 클라이언트 하위 디렉토리를 만듭니다.
# mkdir -p /etc/netboot/net-ip/client-ID |
mkdir 명령어를 사용하여 사용자가 만들 디렉토리에 필요한 모든 부모 디렉토리를 만듭니다.
클라이언트 서브넷의 네트워크 IP 주소를 지정합니다.
클라이언트 ID를 지정합니다. 클라이언트 ID는 사용자 정의 값이거나 DHCP 클라이언트 ID입니다. client-ID 디렉토리는 net-ip 디렉토리의 하위 디렉토리여야 합니다.
/etc/netboot 계층의 각 디렉토리에 대해 해당 권한을 700으로 변경합니다.
# chmod 700 /etc/netboot/dir-name |
다음 예는 서브넷 192.168.198.0에서 클라이언트 010003BA152A42에 대한 /etc/netboot 계층을 만드는 방법을 보여줍니다. 이 예에서는 사용자 nobody와 그룹 admin이 웹 서버 프로세스를 소유합니다.
이 예의 명령어는 다음 작업을 수행합니다.
/etc/netboot 디렉토리를 만듭니다.
/etc/netboot 디렉토리의 권한을 700으로 변경합니다.
/etc/netboot 디렉토리의 소유자를 웹 서버 프로세스의 소유자로 변경합니다.
웹 서버 사용자와 동일한 사용자 역할을 가정합니다.
서브넷(192.168.198.0) 이름을 따라 /etc/netboot의 하위 디렉토리를 만듭니다.
클라이언트 ID 이름을 따라 서브넷 디렉토리의 하위 디렉토리를 만듭니다.
/etc/netboot 하위 디렉토리의 권한을 700으로 변경합니다.
# cd / # mkdir /etc/netboot/ # chmod 700 /etc/netboot # chown nobody:admin /etc/netboot # exit server# su nobody Password: nobody# mkdir -p /etc/netboot/192.168.198.0/010003BA152A42 nobody# chmod 700 /etc/netboot/192.168.198.0 nobody# chmod 700 /etc/netboot/192.168.198.0/010003BA152A42 |
/etc/netboot 계층을 만든 후 반드시 WAN 부트 CGI 프로그램을 WAN 부트 서버로 복사해야 합니다. 방법은 WAN 부트 CGI 프로그램을 WAN 부트 서버로 복사를 참조하십시오.
/etc/netboot 계층을 디자인하는 방법에 대한 자세한 계획 내용은 /etc/netboot 계층에 구성 및 보안 정보 저장을 참조하십시오.