운영체제 TFTP를 이용한 파일 송,수신
- 최초 등록일
- 2021.11.01
- 최종 저작일
- 2020.09
- 5페이지/ 한컴오피스
- 가격 2,000원
목차
1, 과제설명 ( 사용자 요구사항 기술: 과제에 대한 설명 및 목표 )
2, 사용자 요구사항을 정형적 방법으로 기술 (UML, Pseudo code, 그림등을 이용하여 기슬)
3. 알고리즘 및 자료구조 설계 내용
4. 소스코드 설명 ( 직접 작성한 소스코드중에 핵심 부분을 발췌하여 설명 )
5. 실행결과 및 설명 ( 실행 결과를 캡쳐하여 첨부한 후 설명 )
6. 고찰 ( 과제를 진행하면서 배운점 이나, 시행 착오 내용, 기타 느낀점 )
7. 전체 소스코드 ( 글자크기 9에 줄간격을 120%로 유지하고 한 줄이 너무 길지 않게 작성 )
본문내용
2, 사용자 요구사항을 정형적 방법으로 기술 (UML, Pseudo code, 그림등을 이용하여 기슬)
xinetd tftpd tftp를 설치한 후 root권한으로 로그인을 하였습니다.
그다음 /etc/xinetd.d/tftp 파일을 생성하여 보기와 같이 설정을 해주었습니다
< 중 략 >
3. 알고리즘 및 자료구조 설계 내용
TFTP사용을 위한 기본 setting ->setting 완료 후 host와 IPaddress가 다른 client설정 ->
연결후 TFTP를 이용하여 파일 받기 -> 확인
4. 소스코드 설명 ( 직접 작성한 소스코드중에 핵심 부분을 발췌하여 설명 )
sudo apt-get install xinetd tftpd tftp
TFTP 패키지를 설치하였습니다.
vi /etc/xinetd.d/tftp
---------------------------------
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server_args = /tftpboot
disable = no
}
/etc/xinetd.d에 tftp파일을 생성하여 밑에 내용을 파일 안에 입력하였습니다.
여기서 /tftpboot는 앞에서 만든 tftpboot 디렉터리 경로를 표시한것입니다.
< 중 략 >
6. 고찰 ( 과제를 진행하면서 배운점 이나, 시행 착오 내용, 기타 느낀점 )
TFTP라는 것을 처음 접해보아서 실습 pdf에 올라와있는 그대로 진행하려고 했으나
우분투 16.04 버전에서는 앞의 부분이 잘 진행이 되지않아 우분투 12버젼에서 진행하였습니다.
그리고 네트워크 설정 부분에서도 PDF에서는 버츄얼머신을 쓰지만 저는 버츄얼박스를 사용중이여서 약간의 검색이 필요했습니다.
참고 자료
없음