SAMBA設定 · 1 min read · Dec 10, 2025
Fedora 8の小規模ワークグループ向けSambaドメインコントローラーとSWAT
Fedora 8の小規模ワークグループ向けSambaドメインコントローラーとSWAT
バージョン 1.0
著者: Oliver Meyer
この文書では、Samba Web Administration Toolを使用して、Fedora 8上で小規模ワークグループ(最大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-broken2.2 SELinux
SELinuxは無効にする必要があります。無効になっているかどうかわからない場合は、次のコマンドを入力します:
cat /etc/selinux/config | grep ^SELINUX=SELinuxが有効になっている場合は、無効にします:
vi /etc/selinux/config次のように変更します:
SELINUX=enforcingを:
SELINUX=disabledその後、システムを再起動します。
reboot2.3 更新
システムを更新する時間です。
yum -y update3 Samba & CUPS
次に、Samba、Samba Web Administration Tool (SWAT)、およびCUPS用のプリンタードライバーをインストールします。
yum install samba samba-client samba-swat gutenprint-cups gutenprint-foomatic foomatic printer-filters compat-expat1 libpaperHPプリンターを使用する場合は、さらにいくつかのパッケージをインストールします。
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の設定に追加のIP(ワークステーション)を追加する必要があります。
vi /etc/xinetd.d/swat次のように変更します:
only_from = 127.0.0.1を:
only_from = 127.0.0.1 %workstation_ip%新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。