#contents
*参考サイト
-[[Zaurus ハマリ道: Samba で Zaurus のディスクを共有:http://park11.wakwak.com/~nkon/homepc/zaurus/config/samba.html]]
**「security =」に関しての参考サイト
-[[[ThinkIT] 第2回:Samba & Windows、機能詳細比較 (1/4):http://www.thinkit.co.jp/free/compare/3/2/1.html]]
-[[sambaでファイルサーバー 外部からLinuxのリソースにアクセス:http://home.att.ne.jp/red/sr20dett/Linux/samba.htm]]
-
*手順
基本的に[[Zaurus ハマリ道: Samba で Zaurus のディスクを共有:http://park11.wakwak.com/~nkon/homepc/zaurus/config/samba.html]]に沿って設定~
ただし、自動接続は設定しない。
また、smb.confは少しアレンジしておく。
-「guest ok = yes」を削除~
それに伴い、「security = share」をglobalセクションに追加
-IPベースのアクセスコントロールを行う
*smb.conf
[global]
# workgroup is either a domain name or a workgroup name
workgroup = (ワークグループ名)
log file = /dev/null
hosts allow = 192.168.0.0/255.255.255.0 (例)
smb passwd file = /etc/smbpasswd
# username map = /etc/user.map
security = share
#
# encrypt passwords is required for Win98, NT and Windows 2000
#
encrypt passwords = yes
coding system = utf8
client code page = 932
force create mode = 0755
strict sync = yes
sync always = yes
interfaces = usbd0 eth0
# wins support = yes
[system]
comment = System Folder
path = /root/samba
read only = no
browseable = no
# guest ok = yes
force user = root
[home]
comment = for User Data
path = /home/samba
short preserve case = no
read only = no
# guest ok = yes
force user = zaurus
[root]
comment = root dir
path = /
short preserve case = no
read only = no
# guest ok = yes
force user = root
*メモ
-「security = user」(Default)~
Windowsでログインしたユーザーをユーザー名としてsambaにアクセスすることになるモード~
WindowsとUNIXでのユーザー名が異なる場合、ユーザーのマッピングが必要
-「security = share」~
Windowsでログインしたユーザーに関係なくsamba側で設定したユーザーとパスワードの組を入力すればsambaにアクセスできるモード
と理解(ぉ