[PR]テレビ番組表
今夜の番組チェック
Windowsとファイル共有できるSambaを導入します。
Linuxをファイルサーバーにできますし、コンテンツも修正してから転送ではなく、直接修正できるようになります。
圧縮ファイルや分割ファイルの作成先に指定する事も可能になります。
http://fedora.redhat.com/にアクセスして左のメニューから、Download→Mirrosと辿って下さい。ミラーサイトがたくさんありますので適当に選んで下さい。国内の方が速いと思いますが、最新版で無い場合もあります。更新は頻繁に行われるので気にしても仕方ありませんが..。
"FedoraCoreバージョン/SRPMS/samba-x.x.x-x.src.rpm" をダウンロードし、インストールして下さい。一例として以下へ載せておきますが、ファイル名は頻繁に変わりますので必ず確認してからお願いします。
cd /usr/local/bin
wget http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/1/SRPMS/samba-3.0.0-15.src.rpm
rpm -ivh samba-3.0.0-15.src.rpm
「警告」は無視しても問題ありません。
「エラー: cannot create %sourcedir /usr/src/redhat/SOURCES」が出た場合は、このディレクトリを作成し、rpmをもう一度実行して下さい。
cd /usr/src
mkdir redhat
cd redhat
mkdir SOURCES
cd /usr/local/bin
rpm -ivh samba-3.0.0-15.src.rpm
インストールが終わったら、Webminから設定します。
"http://192.168.*.***:10000/"でアクセスし、「サーバ」→「Samba Windows ファイル共有」と辿って下さい。
Windows ネットワーク
ワークグループ→Windowsで使っているグループ名
サーバ名→適当に付けて下さい
設定したら「保存」をクリック
ファイル共有デフォルト→セキュリティとアクセス制御
許可するホスト→「次のみ許可」へチェックを入れて"192.168."と入力
設定したら「保存」をクリック
「共有リストに戻る」をクリック
UnixユーザをSambaユーザに変換
「これらのユーザを変換または除去しない」へチェックを入れて"1-499"と入力
新規に作成されたユーザ用にパスワードを設定→「パスワードなし」へチェックを入れる
他のチェックを外し「ユーザーの変換」をクリック
Sambaユーザとパスワードを編集
まず、不要なユーザーをクリックし、「アカウントは無効です」にチェックを入れて「保存」をクリックします。今後も必要無い場合は「削除」でリストから消去しても構いません。"root"はなるべく無効にして下さい。
ユーザーの変換ではパスワードまで変換されません。必要なユーザーは「新規のパスワード」を入力して「保存」をクリックして下さい。Linuxのログインと同じである必要はありません。
設定が終了したら「共有リストに戻る」をクリックし、一番下から起動させて下さい。
起動したら、Windowsのエクスプローラで指定したワークグループ内を探してみます。何度か更新する必要があると思いますが、Windowsを再起動した方が早いかもしれません。
指定したサーバ名が見つかったらクリックします。Windowsのログインユーザーとパスワードがsambaと同じならそのままアクセスできます。違う場合は、ユーザーとパスワードの入力を求められます。
他のユーザーエリアへはアクセスできません。Linuxにたくさんのユーザーがあり、Windowsをログインし直さないで他のユーザーへアクセスしたい場合は"root"を使うしかありません。
パスワードを保存すると次からは入力を求められません。変更したい場合は、sambaのパスワードを変更してからアクセスして下さい。もう一度パスワードを求められます。その後、パスワードを戻しておけば他の端末への影響もありません。
Windows9x の場合はユーザー名の指定は出来ません。Windowsのログイン名とパスワードをsambaのリストにある物にする必要があります。
Windowsで毎回パスワードの入力が面倒な時は、TweakUIやあるまじろさん作の自動ログオンツール等を使って下さい。
"root"で他のユーザーのファイルへアクセスする場合は、新規のファイル共有を作成する必要があります。
新規のファイル共有を作成
共有名→適当に付けて下さい
共有するディレクトリ→/home
「作成」をクリック
Linuxの起動時にsambaも起動させたい時はサーバーの起動設定をして下さい。Run Level 3 と 5 の"smb"へチェックを入れれば大丈夫です。