18
tftp, nfs, samba 실실 실실실실 실실실 I

tftp , nfs , samba 실습

Embed Size (px)

DESCRIPTION

tftp , nfs , samba 실습. 임베디드 시스템 I. 타켓보드 모니터링 프로그램 설치. 터미널 타겟보드 모니터링 및 제어 프로그램 Linux : minicom , gtkcomm Windows : Teraterm , putty Minicom 설치 Linux : apt-get install minicom 명령어를 이용한 다운로드 Windows : Teraterm , Putty 를 검색하여 다운 - PowerPoint PPT Presentation

Citation preview

tftp, nfs, samba 실습

임베디드 시스템 I

타켓보드 모니터링 프로그램 설치 터미널

타겟보드 모니터링 및 제어 프로그램 Linux : minicom, gtkcomm Windows : Teraterm, putty

Minicom 설치 Linux : apt-get install minicom 명령어를 이용한 다운로드 Windows : Teraterm, Putty 를 검색하여 다운

편집기 다운 : apt-get install vim, apt-get install gedit

Host PC 가 Windows(Recommanded)

Putty

Connection Type : SerialSpeed : 115200Serial line : 해당 COM Port

TeraTerm

Serial Radio Buttun 클릭Port 에서 해당 COM Port 선택OK

Host PC 가 Linux①

Virtual Box 네트워크 설정

tftp 설치 Root 로 로그인 한 후 터미널 실행 apt-get install tftp tftpd xinetd 명령 실행

tftp 관련 데몬 다운로드

tftp 설정 vi /etc/xinetd.d/tftp 실행

/etc/xinetd.d/tftp 에 아래의 내용 입력

tftp 설정 파일 수정

tftp 설정 tftp 데이터 저장 파일 생성 및 권한 설정 & xinetd 재시작

Tftp 서버 데몬 확인

/tftpboot 디렉토리 생성/tftpboot 디렉토리 권한 설정xinetd 데몬 재시작

tftp 이용한 파일전송 테스트 Target 보드를 부팅 매뉴얼 부팅 시 Enter 를 입력하여u-boot 로 진입

값이 0 이 되기 이전에 Enter 를 눌러 u-boot 모드로 진입

tftp 이용한 파일전송 테스트 u-boot 에서 print 명령어를 이용하여 Target 보드의 설정 상태 확인 가능

Target 보드 IP Address게이트 웨이 IP( 맨 뒷자리 : 1)

Server PC IP

tftp 이용한 파일전송 테스트 Setenv 명령어를 이용하여 설정 변경

serverip : Host PC IP Address

ipaddr : Target Board IP Addres

변경된 설정은 print 명령어를 이용하여확인 가능

Host(Server) PC IP 확인

tftp 이용한 파일전송 테스트 Print 명령을 통한 설정 결과 확인

ping test : server IP 연결이 잘되었는지 확인

tftp 이용한 파일전송 테스트 tftp 를 통한 Host PC 에서 Target Board 로의 파일 전송

Host PC 의 tftp 저장 폴더에 파일 생성

Target board 의 u-boot 에서 아래의 명령 실행Targer 보드의 c0008000 Ram Addresss 로 test 파일 다운로드

NFS 설정 NFS(Network File System)

Network 를 통해 파일 공유 가능 NFS 설정

터미널에 apt-get install nfs-kernel-server 명령 실행을 통한 다운로드 터미널에 vi /etc/exports 실행 후 아래의 내용 입력

/etc/init.d/nfs-kernel-server restart 명령 실행

NFS 동작 확인 Target Board 부팅 후 root 로그인 후 IP 설정 Host PC 쪽 NFS 저장 폴더 접속

NFS 가 잘 되지 않을 시 : tftp 활용 tftp –t [ 다운로드 받을 filename] [ 서버 IP] –g -------- ex) tftp –r test 192.168.0.47 -g

Target 보드 IP 설정

Server(Host) PC 와의 연결 확인

192.168.0.47 : Host IP/nfsroot : Host nfs 디렉토리/tmp : target 보드 공유 디렉토리

Host PC 의 /nfsroot 디렉토리의 파일리스트 출력

SAMBA 설정 SAMBA

Windows 에서 Linux 파일에 접근하기 위함 SAMBA 설정

apt-get install samba smbfs 명령 실행 아래의 명령 실행으로 로그인 User 비밀번호 설정

smbpasswd –a [User id]

vi /etc/samba/smb.conf 실행 후 추가

Samba user ID 등록user password 입력

SAMBA 설정 SAMBA 설정 적용

Windows 에서 Ubuntu 파일 접근

smbd 데몬 재시작

SAMBA 설정 Ubuntu 파일 리스트