메뉴 건너뛰기

리눅스 우분투 - 삼바 설치및 설정

미르 2014.04.23 11:21 조회 수 : 431

1. 삼바(samba) 설치

 

[ 설치 방법]

sudo apt-get install samba

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 체크,  사용자 계정을 새로 생성할거면 우분투에서 새로운 계정 생성 후 동일하게 진행.

 

samba.png

 

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

 


 

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

sudo /etc/init.d/samba restart

 

#또는

 

sudo service smbd restart


3. 윈도우에서 접속

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

간단하다.

 

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

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

 

[ 끝 ]