tftp , nfs , samba 실습
-
Upload
cyrus-massey -
Category
Documents
-
view
122 -
download
0
description
Transcript of tftp , nfs , samba 실습
타켓보드 모니터링 프로그램 설치 터미널
타겟보드 모니터링 및 제어 프로그램 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
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 이용한 파일전송 테스트 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 입력