Embedded Linux

ubuntu 20.04 tftp 설치하기

작성자 임베디드코리아 작성일22-10-15 23:18 조회1,208회 댓글0건
ubuntu 10이상의 버전에서는 기존 tftpd 보다 향상된 tftpd-hpa 패키지를 사용해야 한다.
1. tftp 서버 설치하기
    $ sudo apt install tftpd-hpa

2. tftp client 설치
    $ sudo apt install  tftp-hpa

3. 서버가 제대로 설치되었는지 확인한다.
    $ sudo service tftpd-hpa status

4. tftpd-hpa 설정을 한다.
    $ sudo vi /etc/default/tftpd-hpa
        다음과 같이 설정해준다.
        tftp 경로와 옵션을 바꾸어 해당 경로로 파일을 다운, 업로드 가능하도록 한다.
        ---------------------------------------------------------
        # /etc/default/tftpd-hpa
        TFTP_USERNAME="tftp"
        TFTP_DIRECTORY="/tftpboot"
        TFTP_ADDRESS=":69"
        TFTP_OPTIONS="--secure --create"
        -----------------------------------------------------------------
5. 디렉토리 권한 설정을 해준다.
    $ sudo mkdir /tftpboot
    $ sudo chmod 777 /tftpboot
    $ sudo chown -R tftp /tftpboot

6. 재시작 후 tftp 프로토콜을 실행한다.
    $ sudo service tftpd-hpa restart