Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate

Advertising

Paste Description for naknomik

Samba 3.0 server, Vista Ultimate client don't play well. Can't see directory listing from Vista if I use UNC (\\server\share\directory etc.), if I map the share as drive I can see the files but most apps fail to load those files unless I manually copy them to local disk. Has anybody encountered this problem?

naknomik
Wednesday, March 14th, 2007 at 2:21:44am UTC 

  1. # This is the main Samba configuration file. You should read the
  2. # smb.conf(5) manual page in order to understand the options listed
  3. # here. Samba has a huge number of configurable options (perhaps too
  4. # many!) most of which are not shown in this example
  5. #
  6. # Any line which starts with a ; (semi-colon) or a # (hash)
  7. # is a comment and is ignored. In this example we will use a #
  8. # for commentry and a ; for parts of the config file that you
  9. # may wish to enable
  10. #
  11. # NOTE: Whenever you modify this file you should run the command "testparm"
  12. # to check that you have not made any basic syntactic errors.
  13. #
  14. #======================= Global Settings =====================================
  15. [global]
  16. netbios name = nak
  17. # workgroup = NT-Domain-Name or Workgroup-Name
  18.    workgroup = NOMIKHOME
  19.  
  20. #printer admin = nak, root
  21. # server string is the equivalent of the NT Description field
  22.    server string = NOMIKHOME File Server
  23.  
  24. # This option is important for security. It allows you to restrict
  25. # connections to machines which are on your local network. The
  26. # following example restricts access to two C class networks and
  27. # the "loopback" interface. For more examples of the syntax see
  28. # the smb.conf man page
  29. ;   hosts allow = 192.168.1. 192.168.2. 127.
  30.     hosts allow = 192.168.11. 127.
  31. # if you want to automatically load your printer list rather
  32. # than setting them up individually then you'll need this
  33. #   printcap name = cups
  34. #   load printers = yes
  35.  
  36. # It should not be necessary to spell out the print system type unless
  37. # yours is non-standard. Currently supported print systems include:
  38. # bsd, sysv, plp, lprng, aix, hpux, qnx
  39. #   printing = cups
  40.  
  41. # Uncomment this if you want a guest account, you must add this to /etc/passwd
  42. # otherwise the user "nobody" is used
  43.   guest account = nobody
  44.  
  45. # this tells Samba to use a separate log file for each machine
  46. # that connects
  47.    log file = /var/log/samba/log.%m
  48.  
  49. # Put a capping on the size of the log files (in Kb).
  50.    max log size = 50
  51.  
  52. # Security mode. Most people will want user level security. See
  53. # security_level.txt for details.
  54.    security = user
  55. # Use password server option only with security = server
  56. ;   password server = <NT-Server-Name>
  57.  
  58. # Password Level allows matching of _n_ characters of the password for
  59. # all combinations of upper and lower case.
  60.   password level = 0
  61.   username level = 0
  62.  
  63. # You may wish to use password encryption. Please read
  64. # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
  65. # Do not enable this option unless you have read those documents
  66.   encrypt passwords = yes
  67.   smb passwd file = /etc/samba/smbpasswd
  68.  
  69. # The following are needed to allow password changing from Windows to
  70. # update the Linux system password also.
  71. # NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
  72. # NOTE2: You do NOT need these to allow workstations to change only
  73. #        the encrypted SMB passwords. They allow the Unix password
  74. #        to be kept in sync with the SMB password.
  75.   unix password sync = Yes
  76.   passwd program = /usr/bin/passwd %u
  77.   passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
  78.  
  79.  
  80.   pam password change = yes
  81.   obey pam restrictions = no
  82.  
  83. # Unix users can map to different SMB User names
  84.   username map = /etc/samba/smbusers
  85.  
  86. # Using the following line enables you to customise your configuration
  87. # on a per machine basis. The %m gets replaced with the netbios name
  88. # of the machine that is connecting
  89. ;   include = /etc/samba/smb.conf.%m
  90.  
  91. # Most people will find that this option gives better performance.
  92. # See speed.txt and the manual pages for details
  93.    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  94.  
  95. # Configure Samba to use multiple interfaces
  96. # If you have multiple network interfaces then you must list them
  97. # here. See the man page for details.
  98.    ;interfaces = 192.168.11.2/24 192.168.13.2/24
  99.    interfaces = 192.168.11.1/24
  100.  
  101. # Configure remote browse list synchronisation here
  102. #  request announcement to, or browse list sync from:
  103. #       a specific host or from / to a whole subnet (see below)
  104. ;   remote browse sync = 192.168.3.25 192.168.5.255
  105. # Cause this host to announce itself to local subnets here
  106. ;   remote announce = 192.168.1.255 192.168.2.44
  107.  
  108. # Browser Control Options:
  109. # set local master to no if you don't want Samba to become a master
  110. # browser on your network. Otherwise the normal election rules apply
  111. ;   local master = no
  112.  
  113. # OS Level determines the precedence of this server in master browser
  114. # elections. The default value should be reasonable
  115. ;   os level = 33
  116.  
  117. # Domain Master specifies Samba to be the Domain Master Browser. This
  118. # allows Samba to collate browse lists between subnets. Don't use this
  119. # if you already have a Windows NT domain controller doing this job
  120.    domain master = yes
  121.  
  122. # Preferred Master causes Samba to force a local browser election on startup
  123. # and gives it a slightly higher chance of winning the election
  124.    preferred master = yes
  125.  
  126. # Enable this if you want Samba to be a domain logon server for
  127. # Windows95 workstations.
  128. ;   domain logons = yes
  129.  
  130. # if you enable domain logons then you may want a per-machine or
  131. # per user logon script
  132. # run a specific logon batch file per workstation (machine)
  133. ;   logon script = %m.bat
  134. # run a specific logon batch file per username
  135. ;   logon script = %U.bat
  136.  
  137. # Where to store roving profiles (only for Win95 and WinNT)
  138. #        %L substitutes for this servers netbios name, %U is username
  139. #        You must uncomment the [Profiles] share below
  140. ;   logon path = \\%L\Profiles\%U
  141.  
  142. # All NetBIOS names must be resolved to IP Addresses
  143. # 'Name Resolve Order' allows the named resolution mechanism to be specified
  144. # the default order is "host lmhosts wins bcast". "host" means use the unix
  145. # system gethostbyname() function call that will use either /etc/hosts OR
  146. # DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf
  147. # and the /etc/resolv.conf file. "host" therefore is system configuration
  148. # dependant. This parameter is most often of use to prevent DNS lookups
  149. # in order to resolve NetBIOS names to IP Addresses. Use with care!
  150. # The example below excludes use of name resolution for machines that are NOT
  151. # on the local network segment
  152. # - OR - are not deliberately to be known via lmhosts or via WINS.
  153. ; name resolve order = wins lmhosts bcast
  154.  
  155. # Windows Internet Name Serving Support Section:
  156. # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
  157.    wins support = yes
  158.  
  159. # WINS Server - Tells the NMBD components of Samba to be a WINS Client
  160. #       Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
  161. ;   wins server = w.x.y.z
  162.  
  163. # WINS Proxy - Tells Samba to answer name resolution queries on
  164. # behalf of a non WINS capable client, for this to work there must be
  165. # at least one  WINS Server on the network. The default is NO.
  166. ;   wins proxy = yes
  167.  
  168. # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
  169. # via DNS nslookups. The built-in default for versions 1.9.17 is yes,
  170. # this has been changed in version 1.9.18 to no.
  171.    dns proxy = yes
  172.  
  173. # Case Preservation can be handy - system default is _no_
  174. # NOTE: These can be set on a per share basis
  175. ;  preserve case = no
  176. ;  short preserve case = no
  177. # Default case is normally upper case for all DOS files
  178. ;  default case = lower
  179. # Be very careful with case sensitivity - it can break things!
  180. ;  case sensitive = no
  181.  
  182. #============================ Share Definitions ==============================
  183. ;   idmap uid = 16777216-33554431
  184. ;   idmap gid = 16777216-33554431
  185. ;   template shell = /bin/false
  186. ;   winbind use default domain = no
  187. [homes]
  188.    comment = Home Directories
  189.    browseable = no
  190.    writable = yes
  191. #   valid users = %S
  192.    create mode = 0664
  193.    directory mode = 0775
  194.  
  195. [home]
  196.    comment = Home Directories
  197.    browseable = no
  198.    writable = yes
  199. #   valid users = %S
  200.    create mode = 0664
  201.    directory mode = 0775
  202.  
  203. # Un-comment the following and create the netlogon directory for Domain Logons
  204. ; [netlogon]
  205. ;   comment = Network Logon Service
  206. ;   path = /home/netlogon
  207. ;   guest ok = yes
  208. ;   writable = no
  209. ;   share modes = no
  210.  
  211.  
  212. # Un-comment the following to provide a specific roving profile share
  213. # the default is to use the user's home directory
  214. ;[Profiles]
  215. ;    path = /home/profiles
  216. ;    browseable = no
  217. ;    guest ok = yes
  218.  
  219.  
  220. # NOTE: If you have a BSD-style print system there is no need to
  221. # specifically define each individual printer
  222. #[printers]
  223. #   comment = All Printers
  224. #   path = /var/spool/samba
  225. #   browseable = no
  226. # Set public = yes to allow user 'guest account' to print
  227. #   public = yes
  228. #   guest ok = yes
  229. #   writable = no
  230. #   printable = yes
  231. #   printer admin = root
  232.  
  233. # This one is useful for people to share files
  234. ;[tmp]
  235. ;   comment = Temporary file space
  236. ;   path = /tmp
  237. ;   read only = no
  238. ;   public = yes
  239.  
  240. # A publicly accessible directory, but read only, except for people in
  241. # the "staff" group
  242. ;[public]
  243. ;   comment = Public Stuff
  244. ;   path = /home/samba
  245. ;   public = yes
  246. ;   read only = yes
  247. ;   write list = @staff
  248.  
  249. # Other examples.
  250. #
  251. # A private printer, usable only by fred. Spool data will be placed in fred's
  252. # home directory. Note that fred must have write access to the spool directory,
  253. # wherever it is.
  254. ;[fredsprn]
  255. ;   comment = Fred's Printer
  256. ;   valid users = fred
  257. ;   path = /homes/fred
  258. ;   printer = freds_printer
  259. ;   public = no
  260. ;   writable = no
  261. ;   printable = yes
  262.  
  263. # A private directory, usable only by fred. Note that fred requires write
  264. # access to the directory.
  265. ;[fredsdir]
  266. ;   comment = Fred's Service
  267. ;   path = /usr/somewhere/private
  268. ;   valid users = fred
  269. ;   public = no
  270. ;   writable = yes
  271. ;   printable = no
  272.  
  273. # a service which has a different directory for each machine that connects
  274. # this allows you to tailor configurations to incoming machines. You could
  275. # also use the %u option to tailor it by user name.
  276. # The %m gets replaced with the machine name that is connecting.
  277. ;[pchome]
  278. ;  comment = PC Directories
  279. ;  path = /usr/pc/%m
  280. ;  public = no
  281. ;  writable = yes
  282.  
  283. # A publicly accessible directory, read/write to all users. Note that all files
  284. # created in the directory by users will be owned by the default user, so
  285. # any user with access can delete any other user's files. Obviously this
  286. # directory must be writable by the default user. Another user could of course
  287. # be specified, in which case all files would be owned by that user instead.
  288. ;[public]
  289. ;   path = /usr/somewhere/else/public
  290. ;   public = yes
  291. ;   only guest = yes
  292. ;   writable = yes
  293. ;   printable = no
  294.  
  295. # The following two entries demonstrate how to share a directory so that two
  296. # users can place files there that will be owned by the specific users. In this
  297. # setup, the directory should be writable by both users and should have the
  298. # sticky bit set on it to prevent abuse. Obviously this could be extended to
  299. # as many users as required.
  300. ;[myshare]
  301. ;   comment = Mary's and Fred's stuff
  302. ;   path = /usr/somewhere/shared
  303. ;   valid users = mary fred
  304. ;   public = no
  305. ;   writable = yes
  306. ;   printable = no
  307. ;   create mask = 0765
  308.  
  309.  
  310. ;[photos]
  311. ;       comment = Photo Albums on Web
  312. ;       path = /home/nak/public_html/yappa-ng/photos
  313. ;       writeable = yes
  314. ;       printable = no
  315. ;        force user = apache
  316. ;       valid users = @nak
  317.  
  318. [data]
  319.         comment = DATA
  320.         path = /data/shared
  321.         writeable = yes
  322.         printable = no
  323.         valid users = @nak
  324.         force user = nak
  325.         ;create mask = 0775
  326.  
  327. [data-ro]
  328.         comment = DATA Read Only
  329.         path = /data/shared
  330.         writeable = no
  331.         printable = no
  332.         public = yes
  333.         only guest = yes
  334.  
  335. #[print$]
  336. #       comment = Printer Driver Download Area
  337. #       path = /etc/samba/drivers
  338. #       browseable = yes
  339. #       guest ok = yes
  340. #       read only = yes
  341. #       write list = nak, root

advertising

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will not expire by default. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

comments powered by Disqus
worth-right