Last modified: Sun Apr 16 20:30:44 JST 2000
リスト
−8行目
BASEDIR = /usr/local/samba ←インストール先ディレクトリ
−12行目
MANDIR = /usr/local/man ←マニュアルインストール先ディレクトリ
−248行目〜258行目
# This is for SUNOS5.4 and later (also known as Solaris 2.4 and later)
# contributed by Andrew.Tridgell@anu.edu.au
FLAGSM = -DSUNOS5 -DSHADOW_PWD -DNETGROUP -DFAST_SHARE_MODES ←Solaris2.4以降はこの部分を有効に.
LIBSM = -lsocket -lnsl ←Solaris2.4以降はこの部分を有効に
AWK = nawk ←Solaris2.4以降はこの部分を有効に
# This is for SUNOS 5.2 and 5.3 (also known as Solaris 2.2 and 2.3)
# contributed by hdsi@newtech.net
# FLAGSM = -DSUNOS5 -DSHADOW_PWD -DNETGROUP -DNO_STRFTIME -DFAST_SHARE_MODES ←Solaris2.3以前はこちら
# LIBSM = -lsocket -lnsl ←Solaris2.3以前はこちら
# AWK = nawk ←Solaris2.3以前はこちら
[section1]
parameter1 = value1
parameter2 = value2
parameter3 = value3
:
:
[section2]
parameter4 = value4
parameter5 = value5
:
:
<省略>
[global]
printing = sysv ←bsdからsysvへ変更
printcap name = /etc/printcap ←自動で設定されるので削除
load printers = yes
guest account = nobody ←Makefileでのデフォルトだとnobodyなので変更
<省略>
log file = /usr/local/samba/var/log.%m ←ログの位置.デフォルトとMakefileでのデフォルト設定が異なる位置なので,Makefileの位置にあわせ変更.
server string = %h samba %v ←追加
workgroup = YOUR_WORKGROUP ←追加
hosts allow = 192.168. 127.0.0.1 ←追加
client code page = 932 ←追加
coding system = cap ←追加
security = user ←追加
password level = 1 ←追加
<省略>
[homes]
<省略>
create mode = 0600 ←変更
directory mode = 0700 ←追加
<省略>
netbios-ns 137/udp
netbios-ssn 139/tcp
netbios-ssn stream tcp nowait root /usr/local/samba/bin/smbd smbd
netbios-ns dgram udp wait root /usr/local/samba/bin/nmbd nmbd
−28〜29行目
/usr/local/bin/smbd -D ←変更
/usr/local/bin/nmbd -D ←変更
−36行目
echo "Usage: /etc/rc3.d/S87samba { start | stop }" ←変更
[global]
<省略>
domain logons = yes ←この2行を追加
logon script = startup.bat ←この2行を追加.
ユーザー毎に異なるログオンスクリプトを割り当てたいならば
上の行をこのように変更する.本文参照.
logon script = %U.bat
[netlogon] ←[netlogon]セクションを追加
path = /usr/local/samba/netlogon
writeable = no
guest ok = no
write list = user1, @staff ←staffグループに参加しているユーザーとuser1のみが書き込み可.
ダウンロード
図1 smbclientの出力
% smbclient -L localhost
Server time is Wed Nov 18 17:35:27 1998
Timezone is UTC+9.0
Password: ←パスワードを入力
Domain=[MY_WORKGROUP] OS=[Unix] Server=[Samba 1.9.18p10]
security=user
Server=[LOCALHOST] User=[your_id] Workgroup=[MY_WORKGROUP] Domain=[MY_WORKGROUP]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (adler samba 1.9.18p10)
lp Printer All Printers
your_id Disk Home Directories
This machine has a browse list:
Server Comment
--------- -------
THIS-HOST this-host samba 1.9.18p10
WIN95-1
WIN95-2
This machine has a workgroup list:
Workgroup Master
--------- -------
MY_WORKGROUP THIS-HOST
All right reserved Copyright
(C) ISHIDA Tsubasa <tbs-i@mtg.biglobe.ne.jp>