Sambaのインストール・設定
最新情報;2003/09/03 Samba-2.2.8a-2 リリースされました。 2005/03/23 samba-3.0.13-1.rh9 リリースされました。 RedHatのsambaサポートは7.3と9.0のみとなりました。 |
1:Sambaのインストール(rpm) | |
2:Sambaの設定 | |
3:Sambaのインストール(ソース版) | |
4:書籍案内 |
1 Sambaのインストール(rpm) samba3 '04/05/10 Sambaをここからダウンロードして下さい。samba-3.0.4-1_rh8.i386.rpm ここもとりあえず /usr/local/rpm 等にダウンロードする。 samba3をインストールするにはglibcを最新版にアップデートして下さい。 まずインストールされている場合はSambaを削除します # rpm -e samba ←削除 # cd /usr/local/rpm ←ディレクトリへの移動 # rpm -ivh samba-3.0.4-1_rh8.i386.rpm ←インストール |
||||||||||||||||
2 Sambaの設定 Sambaの設定は、/etc/samba/samba.confを編集します。 以下はsamba.confの設定例 日本語を[EUC-JP]で使用する場合 workgroupはWindowsでネットワークしているグループ名を指定する。 kyouyu はLinuxユーザなら誰でもアクセス出来ます(参考として) ken はID(ken)とパスワードを入力しないとアクセス出来ません。
設定が正しいかを以下の方法で確認して下さい。 # testparm エラーが無ければ次に進んで下さい。 上記設定の場合はフォルダーは手動で作成します。 フォルダー名及び場所は自由に設定して下さい。 (但し、samba.confと同じ場所にする必要があります。) # cd /usr # mkdir kyouyu # chmod 777 kyouyu |
||||||||||||||||
Sambaを自動起動する為の設定 /etc/rc.d/init.d にsmbというファイルがあります 無い場合は以下を作成して下さい(rpmインストール用) /etc/rc.d/init.d にsmb というファイル名で作成します。 サービスで smb を起動するかsmbにサービスのチェックを入れ パソコンを再起動すれば自動起動します。 # chkconfig smb on ←サービスを設定する |
||||||||||||||||
LinuxにLogin出きるユーザーを先ず登録して下さい。 Linuxユーザー追加 2003/07/03 # useradd newuser 新規ユーザー名を指定 登録したユーザーにパスワードを設定します。 # passwd newuser パスワードの設定 # New password: パスワードを入力 # Retype password: 再度パスワードを入力 smbpasswdで追加する場合でもLinuxユーザーでないと拒否されます。 /home 内にユーザー専用のユーザーIDと同じフォルダーが作成され 共有に入った時にそのフォルダーも使用出来ます。 Linux用ユーザーIDをコピーしSamba用のパスワードファイルを作成します。 # cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd この時点ではユーザーIDはコピーされますがパスワードはコピーされません。 rootだけが読み取り/書き込みを行えるようにSambaパスワードファイル のアクセス権を変更します。 # chmod 600 /etc/samba/smbpasswd Linuxに追加ユーザが増えた場合は再度上記のLinuxユーザーの '03/06/22 コピーを実行して下さい。 注:パスワードも初期化されます。 '03/06/25 Sambaにユーザーを追加する場合(1人づつ追加する場合) '03/07/04 # smbpasswd -a newuser ←Linuxユーザーである事 注:ここでパスワードを要求してきますが有効で無い為下記を 同じIDで実行して下さい。 パスワードの設定をします。 # smbpasswd userID ←ユーザーIDを入力する New SMB password: ******** ←パスワードを入力 Retype new password: ******** ←確認用にもう一度入力 これでWindowsパソコンのマイネットワークでファイルの共有が出来ます。 Windows98の場合は立ち上げ時のログインIDを使用して下さい NT以降(NT4,2000)はネットワーク名で可能です。 注:但し、administratorでLoginしている場合(NT関係) '03/07/05 注:ユーザーIDは必ず半角小文字で登録して下さい。 |
||||||||||||||||
3 Sambaのインストール(ソース版) Sambaをここからダウンロードして下さい。samba-2.2.7b-ja-1.0.tar.gz ソースからインストールする場合は開発ツールパッケージをインストールして下さい。 ここもとりあえず /usr/local/src 等にダウンロードする。 configureは日本Sambaユーザー会のそのままです。 # cd /usr/local/src # tar xvzf samba-2.2.7b-ja-1.0.tar.gz # cd samba-2.2.7b # ./configure \ --prefix=/usr \ --localstatedir=/var \ --with-lockdir=/var/lock/samba \ --libdir=/etc/samba \ --with-configdir=/etc/samba \ --with-privatedir=/etc/samba \ --with-codepagedir=/usr/share/samba/codepages \ --with-fhs \ --with-sambabook=/usr/share/swat/using_samba \ --with-swatdir=/usr/share/swat \ --with-quotas \ --with-smbmount \ --with-automount \ --with-pam \ --with-pam_smbpass \ --with-syslog \ --with-utmp \ --with-msdfs \ --with-acl-support \ --with-winbind \ --with-mmap \ --without-smbwrapper \ --with-vfs \ --with-i18n-swat # make # su # make install 設定は上記Sambaの設定と同じ |
||||||||||||||||
参考サイト 日本Sambaユーザー会 その他 | ||||||||||||||||
Samba標準インストール先(configureの設定で変化) 2003/07/05
|
||||||||||||||||
4 書籍案内 本を購入すならここでも(1,500円以上は送料無料) |
Sambaサーバーの作り方 | 日経BP社 | ¥1,895(税込) | |
Sambaのすべて | 翔泳社 | ¥4,179(税込) | |
徹底解説 Samba LDAPサーバ構築 | 技術評論社 | ¥3,129(税込) | |
Sambaファイルサービス管理リファレンス | 秀和システム | ¥2,100(税込) | |
ネットワークサーバー構築ガイド | 秀和システム | ¥4,3**(税込) | |
SambaによるWindowsネットワーク構築ガイド | 日経BP社 | ¥1,995(税込) | |
SAMBAでRUMBA! | 秀和システム | ¥2,730(税込) | |
UNIX-Windowsネットワーキング | テクノプレス | ¥2,100(税込) |