'삼바'에 해당되는 글 2건

제목을 짧게 다느라 그랬지만, 자세히 설명을 해보자면...

 

현재 나는 우분투 리눅스 서버에 모든 동영상 파일을 다 몰아넣고 그것들을 가족들과 공유하고 있다.

그런데, 리눅스의 삼바서버로 접속해서 동영상 파일을 바로 재생하면 중간중간에 꼭 한번씩은 상당히 긴 시간의 딜레이가 생긴다. 대략 30초에서 1분 정도인데, 이게 5분 내지는 10분에 한 번꼴로 생기기 때문에 도저히 영화감상 또는 TV 시청이 불가능할 정도이다.

결국 로그를 분석했고, 본인과 같은 증상을 겪는 분들은 /etc/samba/smbd.conf 파일을 열어서 아래의 세 줄만 추가시켜주면 되겠따.

 

load printers = no

show add printer wizard = no

printcap name=/dev/null

 

예상하시는 바와 같이 삼바서버가 프린트 서버CUPS의 631 포트로의 접속을 끊임없이 하는데에서 생겨난 문제이다.

(Unable to connect to CUPS server localhost:631 - Connection timed out)

위의 세 줄을 추가시켜준 뒤, 아래 프린터 섹션을 모두 주석처리해준 뒤 삼바서버를 재시작하면 되겠다. 그리고나면 이제 끊김없는 동영상 시청이 가능하다.

블로그 이미지

Seowon Jung jswlinux

Seowon Jung의 잡동사니 보관소

댓글을 달아 주세요

  • 안지 2013.02.14 16:19  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 저도 블로거님과 똑같은 증상을 격고 있는데요, 터미널 켜서 nova /etc/samba/smbd.conf 라고 입력을 하면
    error: argument <subcommand>: invalid choice: '/etc/samba/smbd.conf' 라고 나오네요.. 저도 삼바서버로 설정해놓고 모든 동영상파일 몰아넣어준뒤 감상하려그랬는데 3~5분에 한번꼴로 계속 긴시간의 딜레이가 나서요... 혹시 무슨 문제인지 아시나요...?

    • Seowon Jung jswlinux 2013.02.16 23:10 신고  댓글주소  수정/삭제

      제 글처럼 프린터 관련 내용을 주석처리해보셨어요? 그래도 증상이 여전하면 로그를 봐야할 것 같네요.

    • 안지 2013.02.19 14:53  댓글주소  수정/삭제

      내폴더 열어서 etc->samba로 들어가보면 smb.conf는 있어도 smbd.conf라는 파일은 안보입니다... 그리고 터미널에 vi etc/samba/smbd.conf라고 치면 물결표시가 줄마다 제일왼쪽에 한개씩해서 제일 아랫줄까지 물결표시가 내려오고 마지막줄에 "/etc/samba/smbd.conf" [New File]이라고 나오는데... 어떻게 해야되나요...ㅠㅠ

    • Seowon Jung jswlinux 2013.02.19 15:21 신고  댓글주소  수정/삭제

      ~ 표시가 계속 붙어서 내려온다는 의미는, etc 폴더가 지금 홈폴더 안에 생성됐다는 의미입니다. 원래 삼바 설정파일은 홈폴더가 아닌 루트, 다시 말해 /etc/samba/에 생성되는 겁니다. 제 말이 이해가 안가시면, 지금은 삼바보다는 리눅스 터미널에 먼저 익숙해지시는게 첫번째 할 일 같네요.

      도움이 되셨길 바랍니다.

오픈인디아나에서 삼바 설치는 상당히 쉽다.

먼저 패키지를 설치한다.
pfexec pkg install samba

설치가 끝나면 /etc/samba/smb.conf 파일을 생성해준다.
필자의 "잘 구동되는" 파일을 올려본다.


[global]

workgroup = WORKGROUP

server string = FileServer

netbios name = FileServer

security = user

load printers = yes

log file = /var/samba/log/log.%m

max log size = 50

encrypt passwords = true

passdb backend = smbpasswd

unix charset = UTF-8

display charset = UTF-8

unix extensions = no

wide links = yes

follow symlinks = yes

veto files = /Thumbs.db/Backup/Desktop

dns proxy = no

hide dot files = yes

hide files = /.*/

case sensitive = yes

preserve case = yes

short preserve case = yes


[homes]

comment = File Server

browseable = no

read only = no

writable = yes

valid users = %S

dos filetimes = true

guest ok = no

create mask = 0664

directory mask = 0775

dont descend = config defaults

map archive = no

map system = no

map hidden = no

delete readonly = yes

inherit permissions = no

nt acl support = no

[printers] 
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no

writable = no

printable = yes


삼바의 설정에 대해서 모두 설명할 수는 없으니, 본인이 참고한 사이트를 알려드린다.

서비스 데몬을 시작해준다.
pfexec svcadm enable samba wins

삼바 서비스를 이용할 사용자를 추가해준다.
pfexec smbpasswd -a USERNAME
pfexec smbpasswd -e USERNAME

 

블로그 이미지

Seowon Jung jswlinux

Seowon Jung의 잡동사니 보관소

댓글을 달아 주세요