컴퓨터(O/S)/Linux

[Ubuntu]tftp-hpa 설치 및 설정하기 그림 설명.

머니지니87 2011. 8. 10. 21:07
반응형

우분투 tftp 설치하기. 우분투 tftp 설정하기.
우분투 tftp 설치하기. 우분투 tftp 설정하기.
우분투 tftp 설치하기. 우분투 tftp 설정하기.

tfttpd tftp 설치가 있는데, 10.10부터 보안상의 이유로 업로드를 막았다고 합니다.
따라서 그 이상이 버전에서 사용시 아래의 방식을 따라주세요.

apt-get install tftpd-hpa tftp-hpa   (첫번째 tftp 에 d 가 붙어있습니다. 빼먹지 마세요.)


일반적으로 install을 하게 되면 중간에 y/n 를 묻는 메시지가 나옵니다. yes 선택해 주세요.



설치가 제대로 되었다면 위와 같은 명령으로 in.tftpd가 생깁니다.
없다면 설치가 제대로 되지 않은 상태 입니다. 설치시 tftpd 에서 d  를 주의하세요.

ls /usr/sbin/in.* 
※어느 경로에서든 위의 명령을 입력 했다면 반드시 나와야 정상입니다.
그림의 명령과 동일한 행동입니다. 
 

vi /etc/default/tftpd-hpa
위 명령으로 아래 그림처럼 나오는 내용을 확인해 주시기 바랍니다.


DIRECTORY는 tftp 적용할 폴더이며, 
ADDRESS에 0.0.0.0:69 는 69번 포트. 즉 tftp를 원하는
모든 아이피를 허용한다는 의미 입니다.

/var/lib/tftpboot 으로 잡혀 있었으나, 제가 원하는 폴더로 변경 하였습니다.

폴더를 변경하고 싶은 경우에는 해당 폴더를 만들고,
chown nobody 폴더명
chmod 777 폴더명
명령을 사용해 주셔야 합니다.

ex) chown nobody /tftpboot
chmod 777 /tftpboot

모든 사용자가 폴더를 사용할 수 있도록 하겠다는 의미 입니다.

수정 하지 않고 적혀진 경로에 파일 넣고 사용하셔도 무관 합니다.

service tfptd-hpa restart    

위의 명령으로 서비스 재시작 하신 후 사용하시면 됩니다.
반드시 재시작 해주어야 적용이 되서 사용 가능합니다.

설치 이후라도 설정파일의 내용을 변경 하였다면
재시작 해야 적용이 됩니다.


유용한 정보가 되셨다면 아래 손가락 버튼 한번 눌러주세요 ^-^

반응형