티스토리 뷰



안녕하세요?

오늘은 우분투 12.04 LTS 버전에서 삼바 서버 구축하는 방법에 대해 포스팅을 하도록 하겠습니다.


삼바란, 우분투 - 윈도우간 공유폴더 역할을 해 줄 수 있는 서버를 말하는데요.

저처럼 데스크탑에는 윈도우, 노트북에는 우분투를 설치하여 사용하는 사용자들에겐 아주 편리한 시스템입니다! (저는 또한 데스크탑-노트북간 마우스,키보드를 공유하는 Synergy라는 프로그램을 이용해서 마치 듀얼모니터인냥 사용하고 있습니다. 시너지에 대한 내용도 차후 포스팅 하겠습니다!)


당연한 얘기겠지만 우선은 같은 네트워크 안에 있어야 가능하구요 (ex. 같은 공유기 내에서 연결)


1. 패키지 설치

samba에 필요한 패키지를 먼저 설치 해 주도록 합시다.

$ sudo apt-get install samba smbfs

위 패키지가 설치 되었다면 설정을 하도록 하겠습니다.


2. samba 설정

$ sudo vi /etc/samba/smb.conf

위 의 smb.conf 파일을 찾아서 들어가서 맨 아래쪽에 다음과 같은 내용을 추가합니다.


위에서부터 하나씩 설명을 드리자면 다음과 같습니다.

338: 원하는 이름을 [] 안에 입력합니다. 사용중인 계정이름으로 맞춰주는 것을 추천해드립니다.

339: comment 를 입력합니다.

340: 절대 경로를 입력합니다. (samba라는 폴더도 만들어 주셔야합니다.)

341: samba user명을 기입합니다. (그냥 사용중인 계정이름을 입력하시면 됩니다.)

342: 공용 samba로의 사용 옵션입니다. (yes/no)

343: 삼바서버에 접근하는 쪽에서(윈도우에서) 파일 쓰기도 허용할지에 대한 옵션입니다. (yes/no)

파일 쓰기를 원치않으시면 read only = yes 옵션을 주시면 됩니다.


3. samba user 생성

위의 valid users 에서 입력한 samba user를 생성할 차례입니다.

$ sudo smbpasswd -a [유저명]

위 명령어를 입력하면 패스워드 입력받도록 나옵니다. 자신이 원하는 패스워드를 입력하도록 합시다!


4. samba server restart

$ sudo service smbd restart

위 명령어를 통해 samba server를 리스타트 해줍니다!


여기까지 따라오셨으면 우분투에서의 samba server 설치는 끝났습니다!

이제 윈도우에서의 접근 방법을 알아볼텐데요~


제가 아직 xp를 쓰고있어서 xp기준으로 먼저 말씀드리겠습니다. (윈7과도 큰 차이는 없습니다.)


일단 제 우분투의 IP address 입니다. 저 주소를 잘 기억하고 실행창에 다음과 같은 명령어를 입력합니다.


서버에 접속이 되면 아래와 같은 화면이 나타나게 됩니다. 여기서 왼쪽 폴더의 noru는 위의 smb.conf 파일에서 입력했던 [noru] -> 요것을 따라오게 됩니다.


잘 되는지 noru 폴더에 접속을 해봤더니...

우분투에서 캡쳐한 파일을 편집을 위해 samba로 옮긴 잔여물이 아직 남아있군요 ^^

이제 우분투-윈도우간 파일 공유 폴더가 만들어졌습니다!!!


이제 이 폴더에 조금 쉽게 접근해보도록 할까요?

첫 번째로 [내 네트워크환경] 이라는 곳으로 들어가면 아래와 같이 나타나 있습니다.

이렇게 나타납니다. 저기 보이는 저 폴더와 우분투의 samba 폴더가 서로 공유가 됩니다.



두 번째 방법은 네트워크드라이브를 만드는 방법이예요. 네트워크 드라이브를 만들게 되면 아래처럼 윈도우 탐색기에서도 아주 간단하게 접근이 가능합니다.


윈도우 탐색기에서 [도구] -> [네트워크 드라이브 연결] 을 클릭합니다.


그럼 위와 같이 뜨는데 폴더에 \\[IP주소]\[이름]을 만듭니다! (IP주소만 입력하고 찾아보기로 찾아보셔도 돼요!!)

따단,

그럼 이제 Z 위치에 Samba server가 생겼습니다! 


이제 편리하게 우분투-윈도우간 파일 공유를 하실수 있습니다!

오늘은 이것으로 포스팅을 마치겠습니다!

신고

댓글
  • 프로필사진 황군 좋은 자료 감사합니다. ^^ 2014.05.13 08:25 신고
  • 프로필사진 비밀댓글입니다 2014.06.12 14:23
  • 프로필사진 norux 삼바로 마우스나 키보드를 공유한다는 말은 저도 들어보지 못했습니다.
    마우스나 키보드를 공유할 땐 보통 시너지같은 프로그램을 이용합니다.
    2014.06.13 13:30 신고
  • 프로필사진 비밀댓글입니다 2014.06.16 00:49
  • 프로필사진 norux 삼바는 공유폴더와 유사한 동작을 합니다~ 그리고 프린터랑 CDROM같은 하드웨어 공유도 가능하구요.
    swat 같은걸 이용하면 웹에서도 사용할 수 있게 됩니다.

    음.. 그리고 혹시나 다른 기능이 있나 찾아봤는데 없네요. 파일공유 외의 나열된 기능들은 동작상의 이슈인듯 합니다. 관심있으시면 아래링크 참조하세요~
    참조 : http://www.samba.org/samba/docs/SambaIntro.html
    2014.06.16 10:36 신고
  • 프로필사진 비밀댓글입니다 2014.06.16 18:50
  • 프로필사진 norux 먼저 path로 설정한 경로에 폴더를 제대로 생성했는지 확인하시구요~
    window키 + R (실행창) 을 실행시킨 다음에 '\\\\우분투의 IP주소' 입력하시면 계정이름의 폴더가 나타납니다.
    처음에 접속할 때에는 계정ID와 비밀번호를 물어볼 수 있습니다.

    smbpasswd 명령을 통해 만든 비밀번호를 입력하시면 됩니다.
    이때 유저명은 우분투의 계정명과 동일해야합니다. (자신의 계정명확인 : whoami)
    2014.06.16 19:50 신고
  • 프로필사진 좋은자료 좋은자료 감사합니다
    퍼갑니다.
    2015.07.17 12:54 신고
댓글쓰기 폼