![]() |
Vine3.2 で samba |
| 西広島ドットコムへようこそ! |
| |トップ|新着情報|検索|サイトマップ| |
|
samba の設定まずインストールしよう。 # apt-get update # apt-get install samba インストーラのデフォルトにしたがい、デーモンとして起動する。 つづいて環境を整える。 元から hoge というユーザがいてパスワードをセット、foo は新たに追加するとすれば、 # mksmbpasswd.sh < /etc/passwd > /etc/samba/smbpasswd # smbpasswd hoge # useradd foo # passwd foo # smbpasswd -a foo Win2000/XP から同一の名前のマシンに再接続するときは再起動が必要かもしれない。 また、ユーザ名を変えて接続する場合[ネットワークドライブの割り当て]で、 \192.168.x.x/username のようなフォルダに向けて割り当てを行うこと。 ファイル共有のためのメモ# addgroup [--gid 500] family # mkdir /mnt/public # chgrp family /mnt/public # chmod 775 /mnt/public 通常は /etc/samba/smb.conf の [public] に共有したいディレクトリを書き、 上のようにユーザ設定をすれば終りだ。 記述について不明の点があれば、 日本Sambaユーザ会 でマニュアルを読むこと。 以下に書いたのは、ユーザの共有条件についてのちょっとしたメモである。 /etc/fstab に以下のように記述する(セカンダリ IDE のマスターにある HDD の第一パーティションを共有の場合)。 /dev/hdc1 /mnt/public ext2 auto,user,noexec,grpid,rw 0 0 /etc/samba/smb.conf に次のように書く([printers] などはそのまま)。 ;[home] ... [home] はコメント化。 [MD] comment = Public space; anyone can write any files. path = /mnt/public guest ok = yes read only = no writable = yes force group = family force create mode = 0664 force directory mode = /etc/rc.d/rc.local あたりに、 # chown root.family /mnt/public/pub # chmod 777 /mnt/public/pub こうすると、面白いことに、フォルダの持ち主が消すと、他人の 644 のファイルでも消える。 guest は nobody、他のユーザはそのまま。各自の作成したフォルダ内が自分の領分となる。 Windows からは RECYCLER の所有者、 グループが Windows からアクセス可能なものとなっている必要がある。 設定後 samba を再開する。 エラーが表示されなければ Ok。 # /etc/init.d/samba restart smbmount が使いたい場合は smbclient smbfs もインストール。 |
| |サイトポリシー|プロフィール|地図|お問合せ| |
2007- (C) Nishihiroshima.com
|