[Ubuntu] tftp 설정
QEMU 에 올린 AGL 과 Host간에 파일 전송을 하고 싶어 설정하게 되었습니다.
Host OS : Ubuntu 14.04
Target : QEMU [agl-image-ivi qemux86-64]
아래 사이트에서 대부분의 정보를 확인하였습니다.
http://blog.naver.com/PostView.nhn?blogId=khsmonad&logNo=186895361
● tftp 를 사용하기 위한 패키지들을 설치합니다.
$ sudo apt-get install tftp tftpd xinetd
● xinetd config file 설정합니다.
$ sudo vi /etc/xinetd.d/tftp
---tftp 파일 내용---
# default: off
# description: The tftp server serves files using the Trivial File Transfer \
# Protocol. The tftp protocol is often used to boot diskless \
# workstations, download configuration files to network-aware printers, \
# and to start the installation process for some operating systems.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
}
-------
● 설정 파일에서 지정한 폴더를 만들어 줍니다.
$ sudo mkdir /tftpboot
[/etc와 같은 레벨에 생성되겠군요]
● 설정 파일에서 지정한 폴더의 퍼미션을 설정합니다.
빌드 후 해당 경로에 파일을 넣어야 하기에 a+rwx 로 하시면 됩니다.
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R root /tftpboot/
● xinetd를 재기동
$ sudo /etc/init.d/xinetd restart
이제 tftp 사용할 준비가 되었습니다.
다음으로 QEMU 환경과 Host 간의 파일을 전달
http://iam777.tistory.com/242
'IT > Linux' 카테고리의 다른 글
[AGL 공부] qemu 시뮬에 Hello world 올리기 (0) | 2015.11.15 |
---|---|
[AGL QEMU 공부] tftp 파일 전송 (0) | 2015.11.11 |
[Ubuntu] 화면 캡쳐 (0) | 2015.11.10 |
Ubuntu putty 설치 (0) | 2015.11.10 |
[Ubuntu/tools] Terminator (0) | 2015.11.08 |