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-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 Web Administration Tool (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の設定に追加のIP(ワークステーション)を追加する必要があります。

vi /etc/xinetd.d/swat

次のように変更します:

only_from = 127.0.0.1

を:

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

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。