[우분투] tftp 서버 구축 Computer Tip

시스코 스위치의 펌웨어를 업그레이드 하려고 했더니 tftp 서버를 구축해야 하더군요.
다음과 같이 하면 됩니다.

1) 패키지 설치

$ sudo apt-get install xinetd tftp tftpd

2) 설치 후 설정

설치 후에는 tftp를 사용하기 위한 /etc/xinetd.d/tftp 파일을 생성합니다.

~$ sudo vi /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             = 100 2
    flags           = IPv4
}
tftp에서 파일을 제공할 때 사용하는 디렉토리를 생성합니다.

~$ sudo mkdir /tftpboot
~$ sudo chmod 777 /tftpboot

이제 tftp 서버 실행을 위한 준비는 모두 끝났습니다. 서버를 다시 실행하고 테스트해 보겟습니다.


3) 서비스 기동

~$ sudo /etc/init.d/xinetd restart

/tftpboot에 파일을 넣어 다른 곳에서 tftp 다운로드를 하면 됩니다.


덧글

댓글 입력 영역

구글애드텍스트