구르는돌

블로그 이미지
by soil21
  • Total hit
  • Today hit
  • Yesterday hit

삼바 inetd(xinetd) 모드로 설치하기


일반적으로 삼바서버를 설치할때 항상 떠있는 데몬모
드로 설치하게됩니다.
하지만 사용양이 적거나 하다면 request 가 있을때만 응답하게끔 설치해도 괜찮겠습니다.

다음 라인이 /etc/service 에 있는지 확인해 보고 없
다면 추가합니다.

netbios-ns 137/tcp # NETBIOS
Name Service
netbios-ns 137/udp
netbios-dgm 138/tcp # NETBIOS
Datagram Service
netbios-dgm 138/udp
netbios-ssn 139/tcp # NETBIOS
session service
netbios-ssn 139/udp

다음은 /etc/inetd.conf 에 다음을 추가합니다.

netbios-ns dgram udp wait root /usr/local/samba/bin/nmbd nmbd
netbios-ssn stream tcp nowait root /usr/local/samba/bin/smbd smbd

이제 삼바 서버가 데몬으로 떠있다면 일단 죽여주고,
inetd를 재시동하면 됩니다.

만약 xinetd를 사용한다면 xinetd.conf 설정파일에 다
음을 추가합니다.

service netbios-ns
{
protocol = udp
socket_type = dgram
wait = no
user = root
server = /usr/local/samba/bin/nmbd
}

service netbios-ssn
{
protocol = tcp
socket_type = stream
wait = no
user = root
server = /usr/local/samba/bin/smbd
}

/etc/xinitd.d/swat 파일을 아래와 같이 편집합니다.

service swat
{
disable = no
port = 901
socket_type = stream
wait = no
only_from = 127.0.0.1
user = root
server = /usr/sbin/swat
log_on_failure += USERID
}

역시 xinetd를 재시동하면 되겠지요.
물론 위의 설정들에서 삼바의 설치위치에 따라 경로는
달라질수 있습니다.

<
반응형
AND

ARCHIVE

CALENDAR

«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

RECENT TRACKBACK

RECENT COMMENT

RECENT ARTICLE

ARTICLE CATEGORY

분류 전체보기 (175)
가족일기 (3)
낙서장 (39)
밥벌이 (30)
추억 (6)
사회 (27)
혼자만의 방 (2)
생태 (4)
눈여겨 보는 곳 (1)
어머니 일기 (38)
윤선애 (1)
생활 단식 (11)
동거동락 자전거 (2)
반응형