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