Samba 설정 · 1 min read · Dec 10, 2025

작은 작업 그룹을 위한 Samba 도메인 컨트롤러와 Fedora 8의 SWAT

작은 작업 그룹을 위한 Samba 도메인 컨트롤러와 Fedora 8의 SWAT

버전 1.0
저자: Oliver Meyer

이 문서는 Fedora 8에서 Samba Web Administration Tool을 사용하여 작은 작업 그룹(최대 250 사용자)을 위한 Samba 도메인 컨트롤러를 설정하고 구성하는 방법을 설명합니다. 결과 시스템은 Windows 네트워크를 위한 관리하기 쉬운 도메인 컨트롤러를 제공합니다.

이 방법서는 이론적 배경을 다루지 않는 실용적인 가이드입니다. 이러한 시스템을 설정하는 방법은 여러 가지가 있으며, 제가 선택한 방법입니다.

1 사전 참고

이 방법서는 GUI 없이 최소한의 Fedora 8 설치를 사용했습니다. 추가로 최소 설치 후 Firefox를 제거해야 했습니다.

호스트 이름: server1.example.com
IP: 192.168.0.102
게이트웨이: 192.168.0.2
주 DNS: 192.168.0.2

2 준비

2.1 Yum

먼저 yum을 빠르게 하고 패키지 문제를 방지하기 위해 몇 가지 패키지를 설치합니다.

yum install yum-fastestmirror yum-skip-broken

2.2 SELinux

SELinux는 비활성화되어야 합니다. 비활성화되어 있는지 확실하지 않은 경우 다음을 입력합니다:

cat /etc/selinux/config | grep ^SELINUX=

SELinux가 활성화되어 있다면 비활성화합니다:

vi /etc/selinux/config

변경:

SELINUX=enforcing

다음으로:

SELINUX=disabled

그 후 시스템을 재부팅합니다.

reboot

2.3 업데이트

시스템을 업데이트할 시간입니다.

yum -y update

3 Samba & CUPS

이제 Samba, Samba 웹 관리 도구(SWAT) 및 CUPS용 프린터 드라이버를 설치합니다.

yum install samba samba-client samba-swat gutenprint-cups gutenprint-foomatic foomatic printer-filters compat-expat1 libpaper

HP 프린터를 사용하려면 몇 가지 패키지를 더 설치합니다.

yum install hplip cups-devel ghostscript qt4 pyqt4 python-devel python-reportlab libjpeg-devel net-snmp net-snmp-devel

참고: net-snmp 및 net-snmp-devel은 네트워크 프린터에만 필요합니다. 네트워크 프린터를 사용하려면 방화벽에서 몇 가지 포트를 열어야 합니다: jetdirect:tcp (9100), snmp:tcp 및 snmp:udp (161). 방화벽 설정을 조정하는 방법은 4.1 단계에서 설명합니다.

4 기본 구성

4.1 방화벽

클라이언트가 Samba에 연결할 수 있도록 몇 가지 포트를 열어야 합니다.

system-config-firewall-tui

Samba를 신뢰할 수 있는 서비스로 설정합니다.

4.2 Xinetd

GUI 없이 서버를 설정한 경우 swat 웹 인터페이스를 사용하기 위해 swat 구성에 추가 IP(작업 스테이션)를 추가해야 합니다.

vi /etc/xinetd.d/swat

변경:

only_from = 127.0.0.1

다음으로:

only_from = 127.0.0.1 %workstation_ip%
Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.