内容へ移動
memo
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
os:linux:samba
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Samba ====== ====== 設定 ====== ===== OpenLDAP で認証を行う場合の設定 ===== /etc/samba/smb.conf <code> dos charset = CP932 display charset = UTF-8 workgroup = WORKGROUP netbios name = sambasvr obey pam restrictions = Yes passdb backend = ldapsam:ldap://10.1.2.3 ldap admin dn = uid=Administrator,ou=Users,dc=foo,dc=domain,dc=net ldap group suffix = ou=Groups ldap machine suffix = ou=Computers ldap passwd sync = Yes ldap suffix = dc=foo,dc=domain,dc=net ldap user suffix = ou=Users </code> LDAP サーバに接続するためのパスワードを設定 <code> smbpasswd -w <password> Setting stored password for "uid=Administrator,ou=Users,dc=foo,dc=domain,dc=net" in secrets.tdb </code> ====== トラブルシューティング ====== ===== Windows 2000/XP から SAMBA の共有フォルダに接続できない ===== 「ネットワークパスが見つかりません」というメッセージが表示される。\\ コントロールパネル - ネットワーク - インターネットワークプロトコル(TCP/IP) - 詳細設定 - WINS タブで、\\ 「<color darkblue>NetBIOS over TCP/IP を有効にする</color>」\\ に設定されているかどうかを確認。 ===== 削除ファイルをゴミ箱に移す設定 ===== [global]セクションに vfs objects = recycle を記述。 各共有フォルダのセクションに <code> recycle:repository = .recycle/%u recycle:keeptree = yes recycle:touch = yes recycle:versions = yes recycle:maxsize = 100000000 recycle:exclude = *.tmp *.temp *.o *.obj ~$* *.~?? recycle:exclude_dir = /tmp|/cache recycle:noversions = *.doc *.xls *.ppt </code> を記述。 * recycle:repository = .recycle/%u\\ 削除ファイルを移動するディレクトリ(共有パス直下の .recycle/ユーザID) (ファイルを削除すると、そのユーザしかゴミ箱にアクセスできないため、ユーザごとにゴミ箱を分ける。) * recycle:keeptree = yes\\ ディレクトリ構造を保ったまま .recycle に移動。 * recycle:touch = yes\\ ゴミ箱に移された時に、ファイルのタイムスタンプを更新。\\ 後述の tmpwatch に対応するため。 * recycle:versions = yes\\ 同名のファイルがすでにゴミ箱に存在する場合、ファイル名に連番を付けて保存。 * recycle:maxsize = 100000000\\ ゴミ箱に移動するファイルサイズの上限をバイト数で指定。 * recycle:exclude = *.tmp *.temp *.o *.obj ~$* *.~??\\ ゴミ箱に移動せず、即座に削除するファイル名を指定。 * recycle:exclude_dir = /tmp|/cache\\ 指定されたディレクトリから削除された場合、ゴミ箱に移動せず、即座に削除。 * recycle:noversions = *.doc *.xls *.ppt\\ すでに同名のファイルが削除されていても、連番を付けずに上書きするファイル名を指定。 次に共有ディレクトリのパス直下に .recycle ディレクトリを作成してパーミッションを 777 に設定。\\ (例) /opt/samba/share ディレクトリを共有している場合。 <code> cd /opt/samba/share mkdir .recycle chmod 777 .recycle </code> さらに tmpwatch を cron で実行して、削除後一定期間経過したファイルをゴミ箱から削除。\\ /usr/sbin/tmpwatch 168 /opt/samba/share/.recycle 168時間 ⇒ 1週間
os/linux/samba.txt
· 最終更新: 2016/01/27 09:45 (外部編集)
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ