首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

为啥小弟我的Samba设置完了以后共享目录不是建的文件夹而是用户的home目录

2012-08-29 
为啥我的Samba设置完了以后共享目录不是建的文件夹而是用户的home目录HTML code##

为啥我的Samba设置完了以后共享目录不是建的文件夹而是用户的home目录

HTML code
##======================= Global Settings =====================================[global]# ----------------------- Network Related Options -------------------------## workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH## server string is the equivalent of the NT Description field## netbios name can be used to specify a server name not tied to the hostname## Interfaces lets you configure Samba to use multiple interfaces# If you have multiple network interfaces then you can list the ones# you want to listen on (never omit localhost)## Hosts Allow/Hosts Deny lets you restrict who can connect, and you can# specifiy it as a per share option as well#    workgroup = IC-GROUP    server string = Samba Server Version %v        security = user    [sharewin]        comment = sharewin        path = /home/sharewin        public = no        guest ok = no        browseable = no        username map = /etc/samba/smnusers        read only =no        writable = yes     ;    netbios name = MYSERVER;    interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24;    hosts allow = 127. 192.168.12. 192.168.13.# --------------------------- Logging Options -----------------------------## Log File let you specify where to put logs and how to split them up.## Max Log Size let you specify the max size log files should reach    # logs split per machine;    log file = /var/log/samba/%m.log    # max 50KB per log file, then rotate;    max log size = 50# ----------------------- Standalone Server Options ------------------------## Security can be set to user, share(deprecated) or server(deprecated)## Backend to store user information in. New installations should# use either tdbsam or ldapsam. smbpasswd is available for backwards# compatibility. tdbsam requires no further configuration.    security = user    passdb backend = tdbsam# ----------------------- Domain Members Options ------------------------## Security must be set to domain or ads## Use the realm option only with security = ads# Specifies the Active Directory realm the host is part of## Backend to store user information in. New installations should# use either tdbsam or ldapsam. smbpasswd is available for backwards# compatibility. tdbsam requires no further configuration.## Use password server option only with security = server or if you can't# use the DNS to locate Domain Controllers# The argument list may include:#   password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]# or to auto-locate the domain controller/s#   password server = *;    security = share;    passdb backend = tdbsam;    realm = MY_REALM;    password server = <NT-Server-Name># ----------------------- Domain Controller Options ------------------------## Security must be set to user for domain controllers## Backend to store user information in. New installations should# use either tdbsam or ldapsam. smbpasswd is available for backwards# compatibility. tdbsam requires no further configuration.## Domain Master specifies Samba to be the Domain Master Browser. This# allows Samba to collate browse lists between subnets. Don't use this# if you already have a Windows NT domain controller doing this job## Domain Logons let Samba be a domain logon server for Windows workstations.## Logon Scrpit let yuou specify a script to be run at login time on the client# You need to provide it in a share called NETLOGON## Logon Path let you specify where user profiles are stored (UNC path)## Various scripts can be used on a domain controller or stand-alone# machine to add or delete corresponding unix accounts#;    security = share;    passdb backend = tdbsam;    domain master = yes;    domain logons = yes    # the login script name depends on the machine name;    logon script = %m.bat    # the login script name depends on the unix user used;    logon script = %u.bat;    logon path = \\%L\Profiles\%u    # disables profiles support by specifing an empty path;    logon path =  ;    add user script = /usr/sbin/useradd "%u" -n -g users;    add group script = /usr/sbin/groupadd "%g";    add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d /nohome -s /bin/false "%u";    delete user script = /usr/sbin/userdel "%u";    delete user from group script = /usr/sbin/userdel "%u" "%g";    delete group script = /usr/sbin/groupdel "%g"# ----------------------- Browser Control Options ----------------------------## set local master to no if you don't want Samba to become a master# browser on your network. Otherwise the normal election rules apply## OS Level determines the precedence of this server in master browser# elections. The default value should be reasonable## Preferred Master causes Samba to force a local browser election on startup# and gives it a slightly higher chance of winning the election;    local master = no;    os level = 33;    preferred master = yes#----------------------------- Name Resolution -------------------------------# Windows Internet Name Serving Support Section:# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both## - WINS Support: Tells the NMBD component of Samba to enable it's WINS Server## - WINS Server: Tells the NMBD components of Samba to be a WINS Client## - WINS Proxy: Tells Samba to answer name resolution queries on#   behalf of a non WINS capable client, for this to work there must be#   at least one    WINS Server on the network. The default is NO.## DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names# via DNS nslookups.;    wins support = yes;    wins server = w.x.y.z;    wins proxy = yes;    dns proxy = yes# --------------------------- Printing Options -----------------------------## Load Printers let you load automatically the list of printers rather# than setting them up individually## Cups Options let you pass the cups libs custom options, setting it to raw# for example will let you use drivers on your Windows clients## Printcap Name let you specify an alternative printcap file## You can choose a non default printing system using the Printing option    load printers = yes    cups options = raw;    printcap name = /etc/printcap    #obtain list of printers automatically on SystemV;    printcap name = lpstat;    printing = cups# --------------------------- Filesystem Options ---------------------------## The following options can be uncommented if the filesystem supports# Extended Attributes and they are enabled (usually by the mount option# user_xattr). Thess options will let the admin store the DOS attributes# in an EA and make samba not mess with the permission bits.## Note: these options can also be set just per share, setting them in global# makes them the default for all shares;    map archive = no;    map hidden = no;    map read only = no;    map system = no;    store dos attributes = yes#============================ Share Definitions ==============================[homes]    comment = Home Directories    browseable = no    writable = yes   ;    valid users = %S;    valid users = IC-GROUP\%S[printers]    comment = All Printers    path = /var/spool/samba    browseable = no    guest ok = yes    writable = no    printable = yes# Un-comment the following and create the netlogon directory for Domain Logons;    [netlogon];    comment = Network Logon Service;    path = /var/lib/samba/netlogon;    guest ok = yes;    writable = no;    share modes = no# Un-comment the following to provide a specific roving profile share# the default is to use the user's home directory;    [Profiles];    path = /var/lib/samba/profiles;    browseable = no;    guest ok = yes# A publicly accessible directory, but read only, except for people in# the "staff" group;    [public];    comment = Public Stuff;    path = /home/samba;    public = yes;    writable = yes;    printable = no;    write list = +staff 





这个是我的smb.conf文件的内容,为什么我设置完了以后打开共享看到的不是/home/sharewin下面的文件夹,而是每个用户自己的home目录


[解决办法]

[sharewin]
comment = sharewin
path = /home/sharewin
public = no
guest ok = no
browseable = no
username map = /etc/samba/smnusers
read only =no
writable = yes
这个设置不对的,browseable = no,你是怎么能看到 /home/sharewin这个目录????
改成yes

[解决办法]
探讨

哦,我注销了Windows 的用户,现在可以看到sharewin这个目录了,但是我想问下如何不显示宿主目录

热点排行