'smb.conf'에 해당되는 글 1건

  1. 2009.06.19 Ubuntu에서 Samba setting
2009. 6. 19. 10:49

Ubuntu에서 Samba setting



Samba는 윈도우즈와 리눅스간에 파일을 공유할 수 있는 방법을 제공하는 프로그램이다.
리눅스 서버를 두고, 여기에 여러대의 윈도우즈 클라이언트에서 리눅스 서버에 접근을 해서 마치 자신의 로컬 디스크를 사용하는 것 처럼 사용을 할 수 있도록 해준다는 것이다.

먼저 Samba를 설치한다.
$ sudo apt-get install samba smbfs

Ubuntu에서는 apt-get을 사용하여 설치하려는 프로그램, 또 그와 연관된 프로그램들을 다운로드 받아서 설치할 수 있다.

남은 부분은 Samba에 관한 설정 부분이다.
smb.conf 파일을 열어서 필요한 부분을 수정해주면 된다.
$ sudo vi /etc/samba/smb.conf

...
[global]
...
# 문자셋에 관련된 부분..  윈도우즈에서 한글 깨짐 없이 볼 수 있음..
dos charset = cp949
display charset = UTF8
unix charset = UTF8
...

# 윈도우즈 탐색기에 출력할 컴퓨터 이름
# 기본적으로 제공되는 녀석을 사용한다. 이후에 보게 될 테지만, 디폴트로 사용하면 리눅스 서버의 이름으로 공유
# 폴더를 열 수 있다.
server string = %h server (Samba, Ubuntu)

# 사용자 계정 등 설정
security = share
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
...

# 윈도우즈에서 나타나게될 samba 공유 폴더
#============================ Share Definitions ============================
guest ok = yes
guest account = root

[home]
comment = Home Directories
browseable = no
writable = yes

[root directory]
comment = Root Directory
path = /
writeable = yes
browseable = yes
guest ok = yes

smb.conf 파일의 수정을 마쳤으면, smaba 서버를 재실행하자.
$ sudo /etc/init.d/samba restart

윈도우즈의 시작->실행파일을 열어서 본인이 연결하고자 하는 samba server의 이름, 또는 아이피를 입력하자
이때 \\서버이름, 또는 \\아이피의 형식으로 입력을 해주어야 한다.

아래와 같이 설정했던 Samba의 서버 디렉토리로 접근하는 것을 볼 수 있다.

물론 한글 설정도 해 두었기 때문에 한글이 깨지질 않고 잘 나오는 것도 확인할 수 있다.


'혼자서 놀기...' 카테고리의 다른 글

메모리 단위  (0) 2009.09.01
VMware http://vmware.com/info?id=97. 오류 해결 방법  (0) 2009.08.05
Ubuntu 에서 리눅스 개발환경 설정  (0) 2009.06.22
Ubuntu에서 NFS setting  (0) 2009.06.19
Ubuntu에서 tftp setting  (0) 2009.06.19