「Samba」はLinux上で動作するWindowsファイルサーバーソフトです。
本格的な運用をするためには複雑な設定が必要ですが、簡易な共有フォルダ
として用いるのであれば、それほど難しい設定は必要ありません。
以下はubuntu(10.04)へ導入した時の手順に沿っています。
Ubuntuへの導入
SambaはUbuntuにパッケージが組み込まれているが、
インストールされていないみたいです。
導入は、おなじみのコマンドで実行。
# apt-get install samba
設定ファイルの編集
Sambaの設定はsmb.confというファイルに記述されています。
Ubuntu10.04の場合、/etc/samba/smb.confです。
下記の例では「test」という名前で共有フォルダを作成します。
#/etc/samba/smb.conf
[global] #Samba全体の設定
dos charset=CP932
unix charset=UTF-8
display charset=UTF-8
passwd backend=tdbsam
workgroup=workgroup
log level=2
log file=/var/log/samba/access.log
[test] #共有フォルダの設定
path=/var/samba/test
read only=no1
browsable=yes
共有フォルダの作成
設定ファイルの編集が済んだら共有フォルダを作成します。
#mkdir -p /var/samba/test
#chmod 777 /var/samba/test
Sambaの起動/停止
Sambaの起動、停止用のスクリプトは/etc/init.d/ディレクトリ内に
あります。
#/etc/init.d/samba/ start
#/etc/init.d/samba/ stop
#/etc/init.d/samba/ restart
もしくは、
#service samba start
#service samba stop
#service samba restart
ただし、Ubuntuのバージョンによってはスクリプト名が異なる場合があります。
Ubuntu10.04ではsmbdがスクリプト名ですので
#service smbd start
#/etc/init.d/smbd restart
となります。
ユーザーの登録/削除
Windows7からの接続