티스토리 뷰

IT Story/리눅스

우분투 - 삼바 설치및 설정

행복한소식까치 2015. 2. 26. 15:06
반응형

1. 삼바(samba) 설치

  

[ 설치 방법]

sudo apt-get install samba

[ Ubuntu 14.04버전에는  아래와 같은 오류 발생 함

$ sudo apt-get install samba

"smbfs는 깔아봐야 소용 없음, 요렇게 나옴.

 

smbfs 패키지를 사용할 수 없는데 다른 패키지가 참조하고 있습니다.
해당 패키지가 누락되었거나, 구식이 되었거나, 또 다른 소스에서
받아와야 할 수도 있습니다.
하지만 다음 패키지가 바꿉니다:
  cifs-utils:i386 cifs-utils

E: 'smbfs' 패키지는 설치할 수 있는 후보가 없습니다  

 

"

해결방법  $ sudo apt-get install cifs-utils 

]

 

 

sudo apt-get install smbfs

sudo apt-get install system-config-samba

   

마지막건 삼바 GUI툴이다. 설치하면 윈도우에서 공유하는거랑

유사하게 설정 있다.(설치 추천)

   

[ 정상 작동 하지않으면 아래와 같이 업그레이드 업데이트 해보자 ]

sudo apt-get upgrade

sudo apt-get update

 

명렬은 우분투 설치 바로 하는것을 권장합나디.

(이해하기 쉽게 윈도우 업데이트나 안드로이드 업데이트 이런거랑 비슷하다고 생각하면 될듯)

   

2. 삼바(Samba) 서버 설정 계정 설정

   

기본적인 설정은 아래와 같은 순서를 따른다.

1. 서버 설정

2. 계정 설정

3. 서버 재시작

4. 윈도우에서 설정

   

GUI툴을 이용해서 설정하는것은 메뉴가 너무 명시적이어서 직관적으로

설정이 가능 합니다.(설명생략)

   

GUI 설치 안한 분은 아래 명령어 참조하세요

 

[ 설정 파일 열기 ]

sudo vim /etc/samba/smb.conf

   

vim editor 익숙하지 않으면 gedit 설치 이것으로 편집해도 좋다.

어떤 에디터든 편집만 있으면 되지않은가? 리눅스라고 vim 필요는 없다.

   

[global] 프로퍼티를 찾아 아래 다음과 같이 설정한다.

unix charset = cp949

dos charset = UTF8

display charset = UTF8

server string = my_sambaserver


위에 3개는 OS Character set 설정을 위한 것이고,

마지막은 Windows에서 보여질 삼바 서버 이름이다.

   

그리고 마지막에 본인이 사용할 프로퍼티를 명시하여 아래와 같이 적어주자.

   

[Name]      

comment = my samba                   #삼바 계정에 대한 설명이다. 대충 적어도 된다.

path = /home/chuls/workspace    #실제로 공유가 이루어질 디렉토리이다. 적절하게 하나 생성하자.

wirtable = yes

create mask = 0644

directory mask = 0755

   

저장한다.

   

2.1. 삼바 계정 설정

다음으로 계정을 설정해야 한다.

아래와 같은 명령어를 통해서 있다.

, 한가지 빼먹었다. 다시 위에서 편집했던 돌아가서 "Standalone Server Options" 검색한다.

그리고 다음부분을 찾아 주석을 제거한다.

   

security = user

   

이제 계정 설정을 하면된다.

   

ll /etc/samba/smbpasswd

#파일이 없다면 생성 아래와 같이 한다.

   

sudo smbpasswd -a [Name]

   

#사용할 패스워드를 입력한다.

 

   

위 내용을 따라하는게 귀찮다면, 앞서 설치한 GUI툴로 간편하게 설정을 끝마칠 수 있다.

대쉬보드에서 samba를 입력하면 GUI툴이 보일 것이다.

   

실행.

   

File -> Add share -> 공유할 디렉토리 설정

새롭게 생긴 Directory List에서 추가한 디렉토리를 더블클릭 또는 File -> Properties

Directory확인, Share name 입력, Description 입력, Writeable 체크, Visible 체크

Access 탭으로 이동

samba공유를 허용할 user 체크,  사용자 계정을 새로 생성할거면 우분투에서 새로운 계정 생성 후 동일하게 진행.

 

이리저리 디렉토리 옮겨가며 작업하는 것보다 GUI툴을 사용하면 깔끔하고 쉽게 끝낼 수 있다.


끝났다. 간단하게 재부팅해주자.

sudo /etc/init.d/samba restart

   

#또는

   

sudo service smbd restart


3. 윈도우에서 접속

이제 윈도우에서 접속해보자.

간단하다.

   

시작 -> 실행 (윈도우키 + R)

우분투 서버 IP 주소 입력. (\\xxx.xxx.xxx.xxx)

   

[ 끝 ]

반응형
댓글