ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • TFTP 설정 및 사용 명령어
    IT_n_Programs 2018. 11. 21. 23:11

    리눅스 명령어는 자주 사용하지 않으면 계속 찾아보게 된다. 

    서버측에 TFTP 서버를 설치하고, Client 측에서 tftp명령어로 파일을 TX/RX 할 수 있다. 

    아래 처럼 정리 한다.


    ## 리눅스 서버에 TFTP 서버 설치


    1) 프로그램 설치
    > apt-get install nfs-kernel-server xinetd tftpd tftp -y


    2) config 설정
    /etc/xinetd.d/tftp 파일을 열고,
    service tftp
    {
        socket_type = dgram
        protocol = udp
        wait = yes
        user = root
        server = /usr/sbin/in.tftpd
        server_args = -s /tftpboot
        disable = no
        per_source = 11


    cps
    flags

    = 100 2
    = IPv4

    }


    3) 서버에 사용될 root 폴더 생성, 준비
    > mkdir /tftpboot
    > chmod 777 /tftpboot // 위에서 server_args 로 tftpboot 를 만들었으므로 ~~


    4) 서버 restart ~~
    > sudo /etc/init.d/xinetd restart
      




    ## 리눅스 에서 파일 전송으로 사용하는 tftp 명령어는 아래와 같다.


    tftp -g -r [tftp서버의 받을파일] [서버IP] -l [로컬다운로드경로]
    -g : get 하는 옵션
    -r : remote 파일
    -l : local file.


    ex) tftp 서버에서 a.zip 파일을 받을 경우 ~~
    #tftp -g -r 'a.zip' 192.168.0.109 -l /media/ram/a.zip
    ex) 로컬 a.zip 파일을 서버 로 보낼 경우 ~~
    #tftp -p -r 'a.zip' 192.168.0.109 -l /media/ram/a.zip
    or
    #tftp -l /media/ram/a.zip -p 192.168.0.109


    반응형

    'IT_n_Programs' 카테고리의 다른 글

    JavaScript 내용정리 3  (0) 2018.12.01
    JavaScript 내용정리 2  (0) 2018.12.01
    JavaScript 내용정리 1  (0) 2018.12.01
    Heroku (허로쿠) 기초 사용법 정리  (0) 2018.11.22
    npm 명령어 정리  (0) 2018.11.22

    댓글

Designed by Tistory.