And here is another. -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
# # Sample configuration file for the Samba suite for Debian GNU/Linux. # # $Id: smb.conf,v 1.2.4.6 2002/03/13 18:56:16 peloy Exp $ # # This is the main Samba configuration file. You should read the # smb.conf(5) manual page in order to understand the options listed # here. Samba has a huge number of configurable options most of which # are not shown in this example # # Any line which starts with a ; (semi-colon) or a # (hash) # is a comment and is ignored. In this example we will use a # # for commentary and a ; for parts of the config file that you # may wish to enable # # NOTE: Whenever you modify this file you should run the command # "testparm" to check that you have not many any basic syntactic # errors. #
#======================= Global Settings ======================= [global] workgroup = JMG printer driver file = /etc/samba/printers.def domain master = yes interfaces = 10.2.1.0/255.255.255.0 logon script = /etc/samba/logon/net_set.bat netbios name = X-PHOENIX local master = yes security = user encrypt passwords = yes os level = 34 domain logons = yes wins support = true log file = /var/log/samba/log.%m # log level = 9 [netlogon] comment = The logger onner path = /etc/samba/logon public = no writable = no browsable = no valid users = lgardner, ljacobs [printer$] path = /etc/samba/printer guest ok = yes [lj6] comment = Laserjet 6 path = /var/spool/lpd/lj6 createmask = 0700 guest ok = yes print ok = yes print command = /usr/bin/lpr -Plp %s printer driver = HP LaserJet 6L PCL printer driver location = \\%h\PRINTER$ [pcshare] path = /var/opt/pcshare read only = no guest ok = yes hosts allow = 10.2.1.0/255.255.255.0 146.145.135.0/255.255.255.0 [homes] comment = Home Directories username = %S read only = no hosts allow = 10.2.1.0/255.255.255.0 127.0.0.1/0.0.0.0 browseable = no valid users = lgardner, ljacobs [exec_share] valid users = ljacobs,lgardner path = /var/opt/exec_share browseable = no #[global] # ## Change this for the workgroup/NT-domain name your Samba server will part of # workgroup = JMG # ## server string is the equivalent of the NT Description field # server string = %h server (Samba %v) # ## If you want to automatically load your printer list rather ## than setting them up individually then you'll need this #; load printers = yes # ## You may wish to override the location of the printcap file #; printcap name = /etc/printcap # ## 'printing = cups' works nicely #; printing = bsd # #; guest account = nobody # invalid users = root # ## This tells Samba to use a separate log file for each machine ## that connects # log file = /var/log/samba/log.%m # ## Put a capping on the size of the log files (in Kb). # max log size = 1000 # ## If you want Samba to log though syslog only then set the following ## parameter to 'yes'. Please note that logging through syslog in ## Samba is still experimental. #; syslog only = no # ## We want Samba to log a minimum amount of information to syslog. Everything ## should go to /var/log/samba/log.{smb,nmb} instead. If you want to log ## through syslog you should set the following parameter to something higher. # syslog = 0 # ## "security = user" is always a good idea. This will require a Unix account ## in this server for every user accessing the server. See ## security_level.txt for details. #; security = user # ## You may wish to use password encryption. Please read ENCRYPTION.txt, ## Win95.txt and WinNT.txt in the Samba documentation. Do not enable this ## option unless you have read those documents # encrypt passwords = no # ## Using the following line enables you to customise your configuration ## on a per machine basis. The %m gets replaced with the netbios name ## of the machine that is connecting #; include = /home/samba/etc/smb.conf.%m # ## Most people will find that this option gives better performance. ## See speed.txt and the manual pages for details ## You may want to add the following on a Linux system: ## SO_RCVBUF=8192 SO_SNDBUF=8192 # socket options = TCP_NODELAY # ## --- Browser Control Options --- # ## Please _read_ BROWSING.txt and set the next four parameters according ## to your network setup. The defaults are specified below (commented ## out.) It's important that you read BROWSING.txt so you don't break ## browsing in your network! # ## 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 #; local master = yes # ## OS Level determines the precedence of this server in master browser ## elections. The default value should be reasonable #; os level = 20 # ## 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 master = auto # ## Preferred Master causes Samba to force a local browser election on startup ## and gives it a slightly higher chance of winning the election #; preferred master = auto # ## --- End of Browser Control Options --- # ## Windows Internet Name Serving Support Section: ## WINS Support - Tells the NMBD component of Samba to enable it's WINS Server #; wins support = no # ## WINS Server - Tells the NMBD components of Samba to be a WINS Client ## Note: Samba can be either a WINS Server, or a WINS Client, but NOT both #; wins server = w.x.y.z # ## This will prevent nmbd to search for NetBIOS names through DNS. # dns proxy = no # ## What naming service and in what order should we use to resolve host names ## to IP addresses #; name resolve order = lmhosts host wins bcast # ## Name mangling options #; preserve case = yes #; short preserve case = yes # ## This boolean parameter controlls whether Samba attempts to sync. the Unix ## password with the SMB password when the encrypted SMB password in the ## /etc/samba/smbpasswd file is changed. #; unix password sync = false # ## For Unix password sync. to work on a Debian GNU/Linux system, the following ## parameters must be set (thanks to Augustin Luton <[EMAIL PROTECTED]> for ## sending the correct chat script for the passwd program in Debian Potato). # passwd program = /usr/bin/passwd %u # passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . # ## This boolean controls whether PAM will be used for password changes ## when requested by an SMB client instead of the program listed in ## 'passwd program'. The default is 'no'. #; pam password change = no # ## The following parameter is useful only if you have the linpopup package ## installed. The samba maintainer and the linpopup maintainer are ## working to ease installation and configuration of linpopup and samba. #; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & # # obey pam restrictions = yes # ## Some defaults for winbind (make sure you're not using the ranges ## for something else.) #; winbind uid = 10000-20000 #; winbind gid = 10000-20000 #; template shell = /bin/bash # ##======================= Share Definitions ======================= # #[homes] # comment = Home Directories # browseable = no # ## By default, the home directories are exported read-only. Change next ## parameter to 'yes' if you want to be able to write to them. # writable = no # ## File creation mask is set to 0700 for security reasons. If you want to ## create files with group=rw permissions, set next parameter to 0775. # create mask = 0700 # ## Directory creation mask is set to 0700 for security reasons. If you want to ## create dirs. with group=rw permissions, set next parameter to 0775. # directory mask = 0700 # ## Un-comment the following and create the netlogon directory for Domain Logons ## (you need to configure Samba to act as a domain controller too.) #;[netlogon] #; comment = Network Logon Service #; path = /home/samba/netlogon #; guest ok = yes #; writable = no #; share modes = no # #[printers] # comment = All Printers # browseable = no # path = /tmp # printable = yes # public = no # writable = no # create mode = 0700 # ## A sample share for sharing your CD-ROM with others. #;[cdrom] #; comment = Samba server's CD-ROM #; writable = no #; locking = no #; path = /cdrom #; public = yes # ## The next two parameters show how to auto-mount a CD-ROM when the ## cdrom share is accesed. For this to work /etc/fstab must contain ## an entry like this: ## ## /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0 ## ## The CD-ROM gets unmounted automatically after the connection to the ## ## If you don't want to use auto-mounting/unmounting make sure the CD ## is mounted on /cdrom ## #; preexec = /bin/mount /cdrom #; postexec = /bin/umount /cdrom #
pgpRwxcWFz7pr.pgp
Description: PGP signature