検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
Tips/Linux/Samba3 をテンプレートにして作成
メニュー
トップページ
奥村研にようこそ
卒業研究
奥村研Blog
Outlook Live
FUポータル
Wiki編集者
↑
【 メンバー専用 】
:メンバー
:連絡先
:予定
:写真
:ゼミ
ゼミ実験
サーバー仕様・構成
研究成果
Create Travel Map with Moves
未使用ページ
MenuBar を
edit
【 Tips 】
†
Linux
各種サーバ構築関連
web, qmail, Linuxディストリ, ハードウェア, Samba, モニタリング, Tips
Windows
PortableApps.com
TeraTermPro
WSUS
リモートデスクトップ
Tips
その他 古い話題
Hardware
映像端子
ビデオキャプチャ
道具
AVIOSYS_IPSensor9216
NWハードウェア(L2SW,FW)
LAN配線
APC Smart-UPS
CD-R, DVD-R, BD-R
いろいろベンチマーク
USBサーバ
ベンチマーク, Zaurus, その他メモ
VMWare
VMware Workstation
VMware ESXi
VMware player
HTML, Pukiwiki
HTML
Pukiwiki設定
calendar2
XAMPP for Mac OSX
Apache
MySQL
その他
okkun-labにおけるレポート(報告書)Tips
レポート
Android (Java)
Java Tips
Android Tips
SQL
PostgreSQL Tips
AWS
Amazon Ami Linux
etc
MySQL Tips
Amazon API
TEPRA PRO
無線
印刷Tips
福岡市内ICカード比較
Perl Tips
診断くん
(ミラー)
traceping
Pasoli電子錠
福岡市消防局
Tips を
edit
最新の20件
2024-02-19
Tips/Linux/Tips
2024-02-17
Tips/Linux/RaspberryPiOS
2024-02-15
Tips/Hardware/NWHW/Cisco
Tips/Hardware/NWHW/Juniper_Netscreen_25
2022-11-29
Tips/Linux/MySQL
2022-06-12
RecentDeleted
2022-05-28
MenuBar
AutoTicketLinkName
2022-05-03
Tips/Linux/mdadm
2022-04-15
Tips/Hardware/LAN
2021-12-20
Tips/Windows/rsync
2021-10-12
etc/perl
2021-09-20
Tips/Linux/Samba4
2021-01-10
Tips/Hardware/NWHW/Alaxala
2021-01-06
Tips/Linux/BIND9
Tips/Linux/CentOS6
2020-09-15
Tips/Linux/Postfix/Postfix
2020-05-03
Tips/Linux/CentOS7
2019-08-10
Tips/HTML
2019-07-26
Tips/Linux/Apache2
Total:0/Today:0
開始行:
*Samba3 [#l547a883]
-Sambaの設定は頑張ればホビーユースには十分。
--設定ミスると丸見えとかアクセス拒否なので、ちょっとめん...
--やっぱり最低限しか書いていないので、後は直感と自己責任...
--Active Directory連携機能があるが、有効なのか不明。。。
-動作テスト環境
--Turbolinux 10 server
--Turbolinux 11 server
--CentOS 5.5/5.6
---yum install samba3x samba3x-swat
--CentOS 6.x
---yum install samba samba-swat samba-client
--CentOS 7.x (Samba4)
---yum install samba samba-client
---SWATはSamba4で廃止されました。
-[[Samba4>Tips/Linux/Samba4]]についてはまとめ直しました。
*SWAT(設定 Web インタフェース)の設定と起動 [#h37a037c]
-xinetd で swat を許可
--vi /etc/xinetd.d/swat
disable = no
only_from = 127.0.0.1 192.168.1.0/24
---only_from をお忘れなく。
---only_from でローカルのIP帯域のみ allow する。~
サブネットマスク表記はビット数表記 (/24) しか許可されてお...
マスク表記 (/255.255.255.0) はエラーで有効にならない。
---only_fromを 0.0.0.0/0 してiptablesで絞った方がお利口か...
-swat の hosts.allow 許可を追加
--vi /etc/hosts.allow
swat : ALL
---気持ち悪ければ ALL ではなくて 127.0.0.1 192.168.1.0/25...
こちらはマスク表記
---最近は hosts.allow は見ていないから設定しなくても良い...
-xinetd 再起動
--/etc/init.d/xinetd restart
-SWATにアクセスできるはず
--http://192.168.1.1:901/
-Sambaの自動起動設定
--chkconfig smb on
--chkconfig nmb on
--chkconfig winbind on
*SWATでの簡単な設定方法 [#z947fc44]
-GLOBAL
--workgroup
---ワークグループの名前
--netbios name
---ホスト名
--server string
---ホスト名のコメント
---&ref(samba3_1.png,nolink,wrap);
--interfaces
---このインタフェース以外は使わなくなる(はず)~
lo とか eth0 とか。IPアドレス&マスク表記指定でも行けるら...
--hosts allow
---このホストしかアクセスできなくなる~
interfaces と何が違うのかよく分からない。
---とりあえず気持ち悪いから~
interfaces = lo, eth0~
hosts allow = 127.0.0.1, 172.27.0.0/16~
を設定しているけど、どうなんだろう。。。
--os level
---ローカルマスタ(ワークグループをとりまとめるホスト)の...
数字を大きくすればすべてのマシンに勝つことになり、ローカ...
---常時起動させておくならば 99 ぐらいを指定しておけばいい...
---マシンが起動しているはずなのにワークグループが表示され...
そういうときにローカルマスタとなる柱を立てておけば、結構...
-PASSWORD
--ローカルマシンのパスワード管理
---Sambaは独自のユーザリストを持つことになる。(/etc/samba...
そのユーザを作ったりパスを変更する。
---とりあえず最初は誰もいないので、適当なユーザを作ってお...
---標準では Linux の passwd に存在するユーザしか登録でき...
パスワードは同期されないので、適当でも良い。~
個人的な理由で smbfs というアカウントを作って、共有フォル...
--下のリモートマシンの〜はなんだかよく分からん。LDAPとか...
-SHARES
--ファイル共有の選択
---共有フォルダの名前がリストアップされている。~
選んで ファイル共有の選択 を押すと設定できる。
---デフォルトで /home が設定してあるけど危なすぎるから消...
---新しく作るときは ファイル共有の作成 に共有フォルダ名を...
--(基本オプション)
--comment
---共有フォルダのコメント(上のエクスプローラ画面の comme...
--path
---サーバー内のどのディレクトリを共有フォルダとして公開す...
--(セキュリティ オプション)
--valid users
---この共有フォルダを許可する Sambaユーザ
--read only
---yes(読み込み限定)にしたら意味がないので No にしてお...
--hosts allow
---この共有フォルダを許可するホスト
---省略すると GLOBALS で指定した hosts allow になる。
--force user / force group
---Sambaユーザに与える実際の Linuxユーザ名。
---指定しない場合は SmbGuest になる(と思う)
---バグ?~
force user だけ公開するディレクトリの linux ユーザ名に指...
force group は指定していない。
--(印刷オプション)
--show add printer wizard
---プリンタの追加 を表示させるか。ウザいなら No で。
---バグ? No でも表示されている。
*Tips [#zc6a3f51]
-なにかいろいろ
**ゴミ箱機能 [#e3b9cf75]
-/etc/samba/smb.conf
[home]
vfs objects = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:touch = yes
recycle:versions = yes
recycle:maxsize = 0
recycle:exclude = *.tmp *.temp *.o *.obj ~$* *.~??
recycle:exclude_dir = /tmp|/cache
recycle:noversions = *.doc *.xls *.ppt
--vfs objects = recycle で有効化
--recycle:repository
---ゴミ箱ディレクトリの場所
--recycle:keeptree
---ディレクトリ構造を維持してごみ箱に移動する
--recycle:versions
---同名のファイルがごみ箱にある場合、別名(「Copy #x of ...
--recycle:touch
---ファイルがごみ箱に移されたときに、ファイルのアクセス日...
--recycle:maxsize
---ごみ箱に移動するファイルの上限(byte)
--recycle:exclude
---ごみ箱に移動しないファイル名
--recycle:exclude_dir
---ごみ箱に移動せず即座に削除するディレクトリ名
-定期的にゴミ箱ディレクトリ内を削除しないととんでもない状...
--crontab -e
20 6 * * 0 rm -rf /home/smbfs/.recycle/* > /dev/null
**Windowsファイル共有のフォルダをマウントする [#z6391c63]
smbmount //Machine/SharedFolder /MountPosition \
-o username=USERNAME,password=PASSWORD,\
uid=UID,gid=GID,fmask=644,dmask=755,\
codepage=cp932,iocharset=euc-jp
-USERNAME/PASSWORD は 共有フォルダ 側のユーザ名とパスワード
-UID/GID は マウントする側の Linux ユーザとパスワード
--指定しなかった場合は mount したユーザの権限になる。
-最近では smbmount は廃止され、mount -t cifs に統合されて...
--パーミッション指定 fmask=644,dmask=755 したにも関わらず...
**CUPSエラーを抑制する [#t465a2a3]
-最近のSambaはCUPSのエラーをよく残す
[2010/10/26 19:04:51, 0] printing/print_cups.c:cups_con...
Unable to connect to CUPS server localhost:631 - Conne...
-ログが汚くなるので抑制したい
--/etc/samba/smb.conf
printing = bsd
---なにやら printing = cups が指定されていると、何が何で...
終了行:
*Samba3 [#l547a883]
-Sambaの設定は頑張ればホビーユースには十分。
--設定ミスると丸見えとかアクセス拒否なので、ちょっとめん...
--やっぱり最低限しか書いていないので、後は直感と自己責任...
--Active Directory連携機能があるが、有効なのか不明。。。
-動作テスト環境
--Turbolinux 10 server
--Turbolinux 11 server
--CentOS 5.5/5.6
---yum install samba3x samba3x-swat
--CentOS 6.x
---yum install samba samba-swat samba-client
--CentOS 7.x (Samba4)
---yum install samba samba-client
---SWATはSamba4で廃止されました。
-[[Samba4>Tips/Linux/Samba4]]についてはまとめ直しました。
*SWAT(設定 Web インタフェース)の設定と起動 [#h37a037c]
-xinetd で swat を許可
--vi /etc/xinetd.d/swat
disable = no
only_from = 127.0.0.1 192.168.1.0/24
---only_from をお忘れなく。
---only_from でローカルのIP帯域のみ allow する。~
サブネットマスク表記はビット数表記 (/24) しか許可されてお...
マスク表記 (/255.255.255.0) はエラーで有効にならない。
---only_fromを 0.0.0.0/0 してiptablesで絞った方がお利口か...
-swat の hosts.allow 許可を追加
--vi /etc/hosts.allow
swat : ALL
---気持ち悪ければ ALL ではなくて 127.0.0.1 192.168.1.0/25...
こちらはマスク表記
---最近は hosts.allow は見ていないから設定しなくても良い...
-xinetd 再起動
--/etc/init.d/xinetd restart
-SWATにアクセスできるはず
--http://192.168.1.1:901/
-Sambaの自動起動設定
--chkconfig smb on
--chkconfig nmb on
--chkconfig winbind on
*SWATでの簡単な設定方法 [#z947fc44]
-GLOBAL
--workgroup
---ワークグループの名前
--netbios name
---ホスト名
--server string
---ホスト名のコメント
---&ref(samba3_1.png,nolink,wrap);
--interfaces
---このインタフェース以外は使わなくなる(はず)~
lo とか eth0 とか。IPアドレス&マスク表記指定でも行けるら...
--hosts allow
---このホストしかアクセスできなくなる~
interfaces と何が違うのかよく分からない。
---とりあえず気持ち悪いから~
interfaces = lo, eth0~
hosts allow = 127.0.0.1, 172.27.0.0/16~
を設定しているけど、どうなんだろう。。。
--os level
---ローカルマスタ(ワークグループをとりまとめるホスト)の...
数字を大きくすればすべてのマシンに勝つことになり、ローカ...
---常時起動させておくならば 99 ぐらいを指定しておけばいい...
---マシンが起動しているはずなのにワークグループが表示され...
そういうときにローカルマスタとなる柱を立てておけば、結構...
-PASSWORD
--ローカルマシンのパスワード管理
---Sambaは独自のユーザリストを持つことになる。(/etc/samba...
そのユーザを作ったりパスを変更する。
---とりあえず最初は誰もいないので、適当なユーザを作ってお...
---標準では Linux の passwd に存在するユーザしか登録でき...
パスワードは同期されないので、適当でも良い。~
個人的な理由で smbfs というアカウントを作って、共有フォル...
--下のリモートマシンの〜はなんだかよく分からん。LDAPとか...
-SHARES
--ファイル共有の選択
---共有フォルダの名前がリストアップされている。~
選んで ファイル共有の選択 を押すと設定できる。
---デフォルトで /home が設定してあるけど危なすぎるから消...
---新しく作るときは ファイル共有の作成 に共有フォルダ名を...
--(基本オプション)
--comment
---共有フォルダのコメント(上のエクスプローラ画面の comme...
--path
---サーバー内のどのディレクトリを共有フォルダとして公開す...
--(セキュリティ オプション)
--valid users
---この共有フォルダを許可する Sambaユーザ
--read only
---yes(読み込み限定)にしたら意味がないので No にしてお...
--hosts allow
---この共有フォルダを許可するホスト
---省略すると GLOBALS で指定した hosts allow になる。
--force user / force group
---Sambaユーザに与える実際の Linuxユーザ名。
---指定しない場合は SmbGuest になる(と思う)
---バグ?~
force user だけ公開するディレクトリの linux ユーザ名に指...
force group は指定していない。
--(印刷オプション)
--show add printer wizard
---プリンタの追加 を表示させるか。ウザいなら No で。
---バグ? No でも表示されている。
*Tips [#zc6a3f51]
-なにかいろいろ
**ゴミ箱機能 [#e3b9cf75]
-/etc/samba/smb.conf
[home]
vfs objects = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:touch = yes
recycle:versions = yes
recycle:maxsize = 0
recycle:exclude = *.tmp *.temp *.o *.obj ~$* *.~??
recycle:exclude_dir = /tmp|/cache
recycle:noversions = *.doc *.xls *.ppt
--vfs objects = recycle で有効化
--recycle:repository
---ゴミ箱ディレクトリの場所
--recycle:keeptree
---ディレクトリ構造を維持してごみ箱に移動する
--recycle:versions
---同名のファイルがごみ箱にある場合、別名(「Copy #x of ...
--recycle:touch
---ファイルがごみ箱に移されたときに、ファイルのアクセス日...
--recycle:maxsize
---ごみ箱に移動するファイルの上限(byte)
--recycle:exclude
---ごみ箱に移動しないファイル名
--recycle:exclude_dir
---ごみ箱に移動せず即座に削除するディレクトリ名
-定期的にゴミ箱ディレクトリ内を削除しないととんでもない状...
--crontab -e
20 6 * * 0 rm -rf /home/smbfs/.recycle/* > /dev/null
**Windowsファイル共有のフォルダをマウントする [#z6391c63]
smbmount //Machine/SharedFolder /MountPosition \
-o username=USERNAME,password=PASSWORD,\
uid=UID,gid=GID,fmask=644,dmask=755,\
codepage=cp932,iocharset=euc-jp
-USERNAME/PASSWORD は 共有フォルダ 側のユーザ名とパスワード
-UID/GID は マウントする側の Linux ユーザとパスワード
--指定しなかった場合は mount したユーザの権限になる。
-最近では smbmount は廃止され、mount -t cifs に統合されて...
--パーミッション指定 fmask=644,dmask=755 したにも関わらず...
**CUPSエラーを抑制する [#t465a2a3]
-最近のSambaはCUPSのエラーをよく残す
[2010/10/26 19:04:51, 0] printing/print_cups.c:cups_con...
Unable to connect to CUPS server localhost:631 - Conne...
-ログが汚くなるので抑制したい
--/etc/samba/smb.conf
printing = bsd
---なにやら printing = cups が指定されていると、何が何で...
ページ名: