samba and vnc
DESCRIPTION
Samba And VNC. 1.Samba?. SMB(Server Message Block) 프로토콜을 통해 지역 네트워크 (LAN) 환경에서 UNIX-like 서버와 윈도우 클라이언트간에 파일이나 프린터간의 공유를 가능하게 해주는 패키지 SMB 는 OS/2, NT, WIN9x 를 사용하는 컴퓨터끼리 파일 공유등의 서비스를 구현하는데 사용되는 프로토콜 한가지 프로그램으로 프린터와 파일을 여러 플랫폼에서 손쉽게 공유할 수 있는 장점이 있다 . Ex> 리눅스파티션과 윈도우와의 공유 원도우파티션과 리눅스와의 공유 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/1.jpg)
Samba And VNC
![Page 2: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/2.jpg)
1.Samba?• SMB(Server Message Block) 프로토콜을 통해 지역
네트워크 (LAN) 환경에서 UNIX-like 서버와 윈도우 클라이언트간에 파일이나 프린터간의 공유를 가능하게 해주는 패키지
• SMB 는 OS/2, NT, WIN9x 를 사용하는 컴퓨터끼리 파일 공유등의 서비스를 구현하는데 사용되는 프로토콜
• 한가지 프로그램으로 프린터와 파일을 여러 플랫폼에서 손쉽게 공유할 수 있는 장점이 있다 .
Ex> 리눅스파티션과 윈도우와의 공유 원도우파티션과 리눅스와의 공유 리눅스의 프린터와 윈도우와의 공유 윈도우의 프린터와 리눅스와의 공유
![Page 3: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/3.jpg)
2.Samba 설치
(1)Rpm 패키지로 설치하기1) 설치의 확인
rpm –qi samba 나 rpm –qa |grep samba 로 확인2) 설치하기
ㄱ . 레드햇 리눅스계열을 설치 했을 경우에는 CD-ROM 드라이버를 마운트한다 .ㄴ ./RedHat/RPMS 디렉토리로 이동ㄷ .rpm –Uvh samba* 명령을 내려 설치
![Page 4: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/4.jpg)
2.Samba 설치
(2) 소스로 설치하기1) 만약 기존에 삼바가 설치 되어 있으면 제거2)http://www.samba.org 에서 (samba-3.0.0.tar.gz) 를 다운3)tar zxvf samba-3.0.0.tar.gz 명령을 내림4)cd samba-3.0.05)cd source6)./configure --prefix=/usr/local/samba7)make8)make install
![Page 5: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/5.jpg)
3.Samba 의 구성
(1) 데몬1) 기본데몬 ㄱ .smbd :SMB 데몬 – 파일과 프린터 공유 사용자 권한
부여 및 확인 ㄴ .nmbd :client 를 위해 NetBIOS nameserver 를 지원하고 browsing( 서비스통지 ) 한다 .2) 스크립트 데몬파일 : 실제 데몬을 구동하고 정지시키는 데몬으로 실행 시키면 smbd 와 nmbd데몬을 띄운다 .
Ex> etc/rc.d/init.d/smb start|stop
![Page 6: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/6.jpg)
3.Samba 의 구성
(2) 환경파일 : smb.conf1) 개요 : smb.conf 의 삼바의 환경설정파일로 Global setting 과 Share Denition 으로 나눌 수 있다 .2) 역할 : 외부와 공유시킬 시스템자원과 어떠한 제약을
할 것인지를 지정한다 .3) 기본적인 섹션 ㄱ .[global]: 삼바서버의 전체적인 환경설정을 담당하는
섹션 ㄴ .[homes]: 사용자들이 자신의 홈디렉토리로 접근할 때 의 권한을 설정하는 섹션 ㄷ .[printers]: 프린터관련 권한을 설정하는 섹션
![Page 7: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/7.jpg)
3.Samba 의 구성
(3) 실행 파일1)smbclient : 유닉스를 위한 삼바클라이언트 명령어
윈도우 서버로 접근하기 위해 사용ex>smbclient [option] [ 접속할 호스트명 ]2)smbmount : 공유된 윈도우 폴더를 유닉스에서 마운트
할 때 사용3)smbprint: 삼바 호스트의 프린터에 프린트 하기 위한 스
크립트4)smbprint.sysv:smbprint 와 같지만 System V 계열 유닉
스에서 동작5)smbstatus: 현재의 삼바 연결상태 표시
![Page 8: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/8.jpg)
3.Samba 의 구성
(3) 실행파일6)smbrun: 삼바호스트의 응용프로그램 실행을 용이하게 하는 스크립트7)testparm:smb.conf 파일 설정이 제대로 되었는지 확인하는 명령8)nmblookup:WINS 서버에 질의할 때 사용하는
명령
![Page 9: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/9.jpg)
4.Samba 설정
![Page 10: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/10.jpg)
4.Samba 설정
![Page 11: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/11.jpg)
4.Samba 설정
![Page 12: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/12.jpg)
4.Samba 설정
![Page 13: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/13.jpg)
4.Samba 설정
![Page 14: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/14.jpg)
4.Samba 설정
![Page 15: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/15.jpg)
5. 공유폴더 추가
![Page 16: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/16.jpg)
5. 공유폴더 추가
![Page 17: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/17.jpg)
5. 공유폴더 추가
![Page 18: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/18.jpg)
5. 공유폴더 추가
![Page 19: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/19.jpg)
6. 사용자 계정추가
![Page 20: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/20.jpg)
6. 사용자 계정추가
![Page 21: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/21.jpg)
6. 사용자 계정추가
![Page 22: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/22.jpg)
6.Samba 접속
![Page 23: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/23.jpg)
7.VNC Server
VNC : Virtual Network Computing 의 약자로서 원격으로 다른 컴퓨터에 접근하여 그 컴퓨터를 관리할 수 있는 프로그램입니다 .
VNC 의 특징 및 장점 실행파일 하나만 실행함으로써 설치가 간편하고 별다른
설정과정이 없기 때문에 초보자들이 손쉽게 사용할 수 있다 . 원격 접속이 아닌 내앞에 있는 컴퓨터 화면을 보는 것과
같은 해상도를 제공한다 . 프로그램 규모가 작기 때문에 디스켓 한 장만 들고 다니면
자신의 집이나 , 직장에 있는 컴퓨터에 어디에서도 접근할 수가 있습니다 .
거의 모든 운영체제에서 사용할 수 있도록 여러 OS 버전의 프로그램이 있고 소스가 공개되어있어 수정이 가능합니다 .
![Page 24: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/24.jpg)
7.VNC Server 설치
Rpm –qa |grep vnc-server 설치 되었는지 확인하고 있다면 삭제한다 .
http://ftp.rpmfind.net/linux/RPM/User_Interface_X.html 에서 vnc-3.3.7-1.i386.rpm 파일을 받는다
rpm -Uvh vnc-3.3.7-1.i386.rpm 을 설치한다
![Page 25: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/25.jpg)
7.VNC 설정 및 구동 Vnc passwd 설정
![Page 26: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/26.jpg)
7.VNC 설정 및 구동
![Page 27: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/27.jpg)
7.VNC 설정 및 구동
![Page 28: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/28.jpg)
7.VNC 설정 및 구동 윈도우에서 VNC 클라이언트를 이용하여 접속
![Page 29: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/29.jpg)
7.VNC 설정 및 구동/root/.vnc/xstartup 을 수정해야 함
![Page 30: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/30.jpg)
7.VNC 설정 및 구동
![Page 31: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/31.jpg)
7.VNC 설정 및 구동
![Page 32: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/32.jpg)
7.VNC 설정 및 구동
![Page 33: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/33.jpg)
7.VNC 종료
Vnc Viewer 는 창을 닫기만 하면 되지만 server 는 다음과 같은 명령을 내려줘야 한다 .
Ex>vncserver –kill :5 5 번의 vncserver PID 값을 확인해서 해당 프로세서를 종료함
![Page 34: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/34.jpg)
8. 기타 Chkconfig --list 로 확인
![Page 35: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/35.jpg)
8. 기타
활성화 되어있다면 시스템이 재부팅 될 때 자동으로 실행됨
chkconfig vncserver on/off 로 활성 /비활성을 설정함
![Page 36: Samba And VNC](https://reader035.vdocuments.net/reader035/viewer/2022081505/568157a3550346895dc535db/html5/thumbnails/36.jpg)
Reference
http://www.haansoftlinux.com http://blog.naver.com/rmsrlqkd/600230
66389 http://samba.org http://ftp.rpmfind.net/linux/RPM/User_In
terface_X.html