Using Samba

## Using Samba ### Index
[ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ Y ], <> (angled brackets), 14 * (asterisk), 169 \ (backslash) in smb.conf file, 85 \\ (backslashes, two) in directories, 5 : (colon), 6 \ (continuation character), 85 . (dot), 128, 134 # (hash mark), 85 % (percent sign), 86 . (period), 128 ? (question mark), 135 ; (semicolon), 85 / (slash character), 129, 134-135 / (slash) in shares, 116 _ (underscore) 116 * wildcard, 177 A[ Top ] access-control options (shares), 160-162 accessing Samba server, 61 accounts, 51-53 active connections, option for, 244 addresses, networking option for, 106 addtosmbpass executable, 176 admin users option, 161 AFS files, support for, 35 aliases multiple, 29 for NetBIOS names, 107 alid users option, 161 announce as option, 123 announce version option, 123 API (application programming interface), 9 archive files, 137 authentication, 19, 164-171 mechanisms for, 35 NT domain, 170 share-level option for, 192 auto services option, 124 automounter, support for, 35 awk script, 176 B[ Top ] backup browsers local master browser, 22 per local master browser, 23 maximum number per workgroup, 22 backup domain controllers (BDCs), 20 backups, with smbtar program, 245-248 backwards compatibility elections and, 23 for filenames, 143 Windows domains and, 20 base directory, 40 .BAT scripts, 192 BDCs (backup domain controllers), 20 binary vs. source files, 32 bind interfaces only option, 106 bindings, 71 Bindings tab, 60 blocking locks option, 152 b-node, 13 boolean type, 90 bottlenecks, 320-328 reducing, 321-326 types of, 320 broadcast addresses, troubleshooting, 289 broadcast registration, 13 broadcast resolution, 13, 59 broadcasting troubleshooting with tcpdump utility, 255 (see also browsing; name resolution) browse lists, 21, 116 options for, 124, 127 propagation, 24 restricting shares from, 115 browsing, 21-23, 114-127 client-side, testing with net view, 280 configuration options for, 122-127 elections, 23, 116-119 machines, list of, 21 options for, list of, 122 preventing, 115 resources of a specific machine, 21-23 server from client, 281 troubleshooting, 275-282 with smbclient, 276-278 bug avoidance options, 240-245 list of, 240-241 C[ Top ] cache size, new option for (Samba version 2.0), 239 cache time (printers), option for, 220 capitalization, 84 Carnegie Mellon University, 35 carriage-returns for scripts, 193 case sensitivity hostnames and, 5 options for, 146 usernames and, 163 CD-ROM with this book Samba distribution, 28, 32 testing tools, 28 certificate authority, 300-303 change notification, new option for (Samba version 2.0), 239 change notify timeout option, 239 Change Windows Password dialog box, 52 changes at runtime, 85 chat characters for passwords, 178 CIFS (Common Internet File System), 3 (see also SMB/CIFS protocol) client code page option, 234 client users (see users) client variables, 86 clients, testing with nmblookup program, 279 .CMD scripts, 192 code pages, 234 multiple, 30 coding system option, 235 command string, SMB, 75 commands for Samba, 366-377 commas in values, 84 comment option, 99 comments in smb.conf (Samba configuration) file, 85 compatibility, Samba with Windows NT, 30 compilers, 33 compiling Samba, 38-41 in version 2.0, 29 config file option, 91 configuration files for individual clients, 253 machine-specific, 87 sample of, 379-383 smb.conf (Samba configuration) file (see smb.conf file) configuration options browsing, 122-127 disk share, 97-100 format of, 83 list of, 329-356 server, 94-96 configuring disk shares, 96-100 configuring DNS (Windows NT), 68 configuring Samba, 34-38 configuration file creating, 41-45 testing, 45 (see also smb.conf (Samba configuration) file) configure script GNU, 34 sample execution, 38 options, 34-37 performance tuning, 312-328 benchmark for, 312, 314 other options for, 319-328 server, 93-96 with SSL, 295-311 requirements for, 296 configuring TCP/IP networking protocol, 55, 66-71 configuring Windows clients, 50-81 Windows 95/98 computers, 50-63 Windows NT 4.0 computers, 63-73 basic configuration, 63-67 configuring WINS address, 70 connected systems, status of, 9 connections active, option for, 244 current, list of, 370 resources, connecting to, 81 scripts for, 198 SMB, 77 testing, 259-263 virtual, 78 copy option, 92 creation masks, 138 option for, 140 cryptography, private key, 35 CVS (Concurrent Versions Systems), 378 Cyclic Software, 378 D[ Top ] daemons, 82, 359-362 killing, 48 messages generated by, reading, 8 stand-alone, 47 starting, 46-48 status report, 8 testing, 49 with testparm, 266 troubleshooting, 264-268 Unix, 2 viewing, 8 (see also smbd daemon; nmbd daemon) data transfer protocol, 6 datagram service, 10, 16-18 deadtime option, 241 debug files, 49 debug level option, 251, 314 debug timestamp option, 112 default case option, 146 default services, 115 option for, 124 defending hostnames, 12 delays, troubleshooting, 287 delete, 142 delete readonly option, 139, 142 delete veto files option, 135 dfree command option, 241 DFS, support for, 35 DHCP (Dynamic Host Configuration Protocol), 57, 67 dialup connection, 53 Digital Pathworks clients, option for, 244 directories barring users from viewing contents, 130, 133 installation, 40 permissions, options for, 140 for Samba startup file, 363 target, 40 working, option for, 134 directory mask option, 138, 141 disabling/enabling features, 34 discussion archives for Samba, 293 disk quotas, support for, 37 disk shares, 4-7, 49, 82-113 advanced, 114-154 configuring, 96-100 creating, 96 maximum size of, option for, 242 path option, 98 disk sync, options for, 245 DMB (domain master browser), 119-122 option for, 126 resource type, 24 DNS Configuration tab, 57 DNS (Domain Name System), 57 configuring, 68 as fallback for WINS address, 71 names NetBIOS names and, 14 resource types and, 15 option for, 228 resources for further information, 293 tab, 68 dns proxy option, 228 docs directory, 34 test utilities, 254 documentation for Samba, 291 importance of reading, 34 domain controllers, 20, 169 for Windows 95/98, 18-20 domain group map option, 191 domain logons, 28, 184 configuring Windows 95/98 for, 188 configuring Windows NT 4.0 for, 189 scripts for, 192-200 domain logons option, 190 domain master browser (see DMB) domain master option, 126 Domain Name System (see DNS) domain user map option, 191 domain-level security, 164, 169-171 domains, 18-20 adding Samba server to Windows NT domain, 171 behavior vs. Windows workgroups, 20 controllers (see domain controllers) logons (see domain logons) new option for password timeout (Samba version 2.0), 239 roles in assumed by Samba, 26 Windows, 18, 28, 184-192 authentication, 170 caution when selecting, 190 support for, 28 dont descend option, 133 DOS file permissions and attributes, 135-143 DOS-formatted carriage returns, 193 downloads Samba, 32 obtained using CVS, 378 tcpdump utility, 78, 257 drive letters, mapping, 5 dynamically linked libraries, 33 E[ Top ] elections, 23 operating system values in, 117 order of decisions in, 118 role settings in, 117 WINS servers and, 26 enabling/disabling features, 34 encrypt passwords option, 181 encrypted passwords, 172 Microsoft format, 183 option for, 181 vs. plaintext passwords, 173 Entire Network icon, 4 enumerated lists, 91 errors searching for, 38 syntax, 45 /etc/hosts file, 57, 60 /etc/inetd.conf configuration files, 48 adding SWAT tool to, 41 /etc/resolv.conf file, 57 /etc/services configuration file, adding SWAT tool to, 41, 48 Ethernet adaptor cards, 53, 70 linking to TCP/IP networking protocol, 55 execute permissions, 47 /export/samba/test directory, 42 F[ Top ] fake directory create times option, 232 fake oplocks option, 153 FAQ, Samba, 291 fast locking, 36 fatal error, option for, 244 fault tree, 257-291 how to use, 257 "File and Printer Sharing for Microsoft Networks", 53, 60, 246 file creation masks, 138 filenames 8.3 format, 143 limitations on, 143 representing/resolving, 145 Unix, option for, 245 files archive, 137 attributes, 135-143 deleting, option for, 129 hidden, 128, 136 options for, 134 open, option for maximum number of, 243 permissions, 135-143 options for, 140 read-only, 136 deleting, 139, 142 system, 136 in use, status of, 9 veto, 129-131 option for deleting, 135 filesystems differences between, 127-131 links and, 130 options for, 132-135 reporting on by Samba, option for, 242 (see also files) fixed user configuration, 196 flat namespaces, 14, 25 follow symlinks option, 133 force create mode option, 141 force directory mode option, 141 force group option, 139, 141 force user option, 139, 141 foreign-language characters, 234-236 free space on disk, option for, 241 fstype option, 242 FTP (File Transfer Protocol), 6 sites for Samba downloads, 32 G[ Top ] gateway field, 68 getwd cache option, 134, 320 global options, 90 [globals] section, 88 GNU autoconf, 29 GNU configure script, 34 GNU General Public License (GPL), 3, 378 groups, 155-158 administrative privileges for, 159 names and types of, 15 guest, 162 guest access, 159-162 guest account option, 162 guest ok option, 98 guest only option, 162 H[ Top ] hangup (HUP) signal, 48 header, SMB, 74 Hexidecimal byte value for NetBIOS group resource types, 16 for NetBIOS unique resource types, 15 hidden files, 128, 136 options for, 134, 142, 319 h-node, 13 home directory, user's, 36, 155 logon script option for location of, 198 homedir map option, 200 [homes] share, 89, 157 hort preserve case option, 147 hostnames case sensitivity and, 5 troubleshooting long/short, 286 lookup, 284 hosts files (Windows 95/98), 59 files (Windows NT computers), 71 networking option for connections, 101, 103, 105 subnets and, caution with, 102 hosts allow option, 103 hosts deny option, 105 hosts equiv option, 184 how-tos, fault tree, 257-291 http, 6 HUP (hangup) signal, 48 I[ Top ] Identification Changes dialog box (Windows NT), 63 Identification tab, 60 implementations, Microsoft, 18-27 include option, 92 inetd daemon, starting other daemons from, 48 installing Samba, 31-49 common problems, 34 installation directories, 40 steps in, 31 final, 41 time required, 31 installing TCP/IP protocol, 65 installing Workstation service, 65 interfaces, networking options for, 102 interfaces option, 105 internationalization, 234-236 invalid users option, 161 IP address, 288-290 setting for Windows NT computers, 67 IP Address tab Windows 95/98, 57 Windows NT, 67 IP packet size, tuning, 316 J[ Top ] Jacobson, Van, 255 K[ Top ] keep-alive packets, option for, 242 Kerberos, support for, 35 kernel oplocks option, 153 L[ Top ] languages, non-European, 30 LDAP (Lightweight Directory Access Protocol) replacement for password synchronization, 179 support for, 36 ldd tool, 33 legal agreements covering multi-user functionality, 6 Leres, Craig, 255 Lightweight Directory Access Protocol (see LDAP) line continuation, 85 links, 130 option for, 133 Linux installing Samba on Linux system, 31 submount and, 36 lm announce option, 125 lm interval option, 125 LMHOSTS file, 224 load printers option, 222 local group map option, 192 local master browser, 21, 116-122 checking machines for, 118 option for, 125 local master option, 125 local profiles, 194 localhost address, 69 troubleshooting, 288 localization, 234-236 lock directory option, 154 locking option, 152 locks/locking files, 9, 149-154 messaging option for, 237 opportunistic locking, 29 tuning of, 316 (see also oplocks) options for, 151-154 Unix and, 150 log files/logging activating/deactivating, 253 checking, 108-113 configuration options, 108-113 in for the first time (Samba), 52 levels of setting, 251-253 tuning, 314 options for, 199 troubleshooting, 282 troubleshooting from, 251-254 log level option, 112, 251, 314 login dialog box, domain logons Windows 95/98, 188 Windows NT, 190 login parameters, setting, 79 logon drive option, 197 logon home option, 198 logon path option, 197 logon script option, 197 logon scripts, 192-200 options for, 196-198 logons (see domain logons) lppause command option, 221 lpq cache time option, 220, 319 lpq command option, 221 lpresume command option, 221 lprm command option, 221 M[ Top ] machine name, types, 15 machine password timeout option, 239 magic output option, 233 magic script option, 233 magic scripts, 233 mailing lists posting to, 39 for Samba, 292 main tree, 40 makefiles, 33-34 mandatory profiles, 196 mangle case option, 148 mangled map option, 148 mangled names option, 147 mangled stack option, 148 mangling char option, 148 map archive option, 142 map hidden option, 142 Map Network Drive option, 5, 62 map system option, 142 mapping files, options for location of, 191 network drives, 5 masks creation, 138 netmasks, 57 subnet, 57, 67 umasks, 138 master browsers (see local master browser; DMB; preferred master browser) max connections option, 161 max disk size option, 242 max log size option, 112 max mux option, 243 max open files option, 243 max ttl option, 229 max wins ttl option, 229 max xmit option, 243, 317 Maximum Transport Unit (MTU), 316 McCanne, Steven, 255 measurement forms, 326 memory, status of, 9 message command option, 238 messages from daemons, reading, 8 WinPopup, 237 Microsoft, 3 encryption, 30 implementations, 18-27 Microsoft Networking Client, 65 min print space option, 223 min wins ttl option, 229 mirror sites for Samba distribution, 28 MIT, 35 mmap code, 36 m-node, 13 modem, linking to TCP/IP networking protocol, 55 MTU (Maximum Transport Unit), 316 multiple code pages, 30 multiple subnets, 120 multi-user functionality, legal agreements and, 6 My Computer (Windows 95/98), 51 N[ Top ] name mangling, 143-149 options for, 145-149 steps in, 143 name registration, 10 name resolution, 11, 60, 224-229 options for, 227-229 name resolve order option, 229 name services, 10 identifying what is in use, 283 nmblookup program, 372 testing, 258 troubleshooting, 282-288 naming machine name, types, 15 machines on NetBIOS network, 10-13 NT computers, 63 caution with, 64 TCP/IP networking protocol, setting machine name for, 60 NBNS (see NetBIOS, name server) NBT standard, 10 NBTSTAT utility, 15 Netatalk (Macintosh), support for interoperating with, 37 NetBEUI (NetBIOS Extended User Interface), 10, 53 Windows NT computers and, 65 netbios aliases option, 107 NetBIOS name, 14-16 option for aliases, 107 setting Windows 95/98, 61 Windows NT, 63 troubleshooting, 290 netbios name option, 95 NetBIOS (Network Basic Input/Output System), 9 compared with TCP/IP, 10 Extended User Interface (see NetBEUI) multiple servers (see virtual servers) name (see NetBIOS name) name server (NBNS), 11, 25, 58 network, naming machines on, 10-13 over TCP/IP, 10 Unique Resource Types, 15 netmasks, 57, 67 troubleshooting, 288 network addresses finding, 290 troubleshooting, 288-290 Network Basic Input/Output System (see NetBIOS) network configuration commands, 192 Network dialog box (Windows NT), 63 network drives, mapping, 5 Network File System resources for further information, 293 Network File System (NFS), 30 Network icon Windows 95/98, 53 Windows NT, 63 network masks (see netmasks) Network Neighborhood icon, 61, 93 viewing Samba server, 72 Network Neighborhood window, 21-22 mapping network drives via, 5 networking hardware for, testing, 259 network address ranges, 289 nmblookup program, testing with, 279 options, 101-106 list of, 103 magic script, 233 printing on a network, steps in, 201 setting up, 53-60 newsgroups for Samba, 291 NFS (Network File System), 30 resources for further information, 293 nis homedir option, 200 NIS/NIS+ protocol, 36, 169 how Samba works with, 199 resources for further information, 293 nmbd daemon, 2, 29, 82, 85, 361-362 browsing options for, 125 killing, 48 starting, 46 nmblookup program, 372 networks, testing with, 279 node types, 13 non-encrypted passwords, 172 non-European languages, 30 Novell Networking, 53 nt pipe support option, 243 nt smb support option, 243 null passwords, 183 null TID, 74 numerical type, 90 O[ Top ] .old files, 39 ole locking compatibility option, 244 Open Source Software (OSS), 3 operating systems encrypted/non-encrypted passwords, 172 miscellaneous options for, 240 values in elections, 117 oplock files option, 316 oplocks, 149-154 break requests, 149 messaging option for, 237 options for, 151-154 oplocks option, 153 opportunistic locking, 29 tuning, 316 (see also oplocks) option names, 84 os filetime resolution option, 232 os level option, 126 OS/2, support for share-level security, 165 OSF/1 (Digital Unix), 35 P[ Top ] packets headers for, tcpdump utility and, 376 maximum size of, option for, 243 PAM (pluggable authentication modules), 179 support for, 36 panic action option, 244 passwd chat debug option, 182 passwd chat option, 182 passwd program option, 182 password file, security and, 53 password level option, 182 Password settings (Windows 95/98), 51 passwords, 171-184 chat characters for, 178 encrypted changing, 176 disabling on Windows computers, 173 vs. non-encrypted, 172, 173 null, 183 options for, 180-184 share-level, 192 passwd program, 182 smbpasswd program, 374 stored by Samba, 172 synchronizing, 176-179 user-level security and, 168 Windows 95/98, 51-53 changing, 52 pathnames option for, 98 printer configuration and, 207 paths, architecture-specific, 86 pdate encrypted option, 183 PDC (primary domain controller), 20 domain master browser and, 119 domain option for, 190 domain-level security and, 164 PDC (continued) Samba 2.1 and, 186 Samba, setting up as, 184 sever-level security and, 168 trust accounts and, 186 performance, 29 performance tuning, 312-328 benchmark for, 312, 314 other options for, 319-328 recommended enhancements, 320 permissions, 207 options for, 140-143 for printing, 207 plaintext passwords, 173 pluggable authentication modules (PAM), 36, 179 p-node, 13 point-to-point communication, 13 point-to-point registration/resolution, 13 port not telnet option, 257 postexec option, 199 postscript option, 221 preexec option, 199 preferred master browser, 119 preferred master option, 126 preserve case option, 147 preventing browsing, 115 primary domain controller (see PDC) primary WINS server, 26 print command option, 221 print queue, options for, 223 print shares, 7-9, 89-90, 204-205 created by Samba, 205 options for, 222 path option, 98 setting up on Windows client, 7 printable option, 219 printcap name option, 223 printer capabilities file, 89 printer driver file option, 219 printer driver location option, 220 printer driver option, 219 printer option, 219 PRINTER$ share, creating, 212 printers BSD, 215 names caution with, 205 checking, 375 option for, 219-221 sharing (see print shares) System V, 216 printing, 201-224 commands, 202 default commands for, 221 configuration, minimal, 203-205 configuration options, 203-207 drivers for, setting up, 210-213 on a network, steps in, 201 options for, 217-224 pathnames used in commands for, 207 permissions for, 207 print jobs, 204 spooling with smbprint tool, 213 printer definition file, 211 resources for information on debugging, 208 through Samba, 201-213 test for, 206 types, 218 variables for, 203 Windows client printers printing to, 213-224 setting up and testing, 208 printing configuration option, 218 private directory (Samba distribution), 172 private key cryptography, 35 privileges, option for, 199 processes (see daemons) profiles, 194 creating, 53 local, 194 mandatory, 196 roaming, 194-196 option for location of, 197 programmers, support for, 230-233 propagation, browse list, 24 Properties button (Windows 95/98), 55 protocols routed through a hardware device, 53 variant, negotiating, 78 Protocols tab, 65-66 Q[ Top ] queuepause command option, 223 queueresume command option, 223 quotation marks in values, 84 R[ Top ] rc.local file, 47 read list option, 161 read only option, 100 read prediction, testing, 318 read raw, tuning, 315 read size, tuning, 318 reading documentation, importance of, 34 read-only files, 136 deleting, 139, 142 read-only partitions, 40 read-only/read-write access, 159 remote announce option, 127 remote browse sync option, 127 remote procedure call (RPC), 376 representing/resolving filenames, 145 resource names, 14 resource types, 14 for primary domain controller vs. domain master browser, 24 resources, connecting to, 81 resources for further information, 291-293 group attributes, 16 NFS (Network File System), 293 printers, debugging, 208 Samba, 32 Solaris servers, 321 Windows network configuration commands, 192 revalidation of users, 192 roaming profiles, 194-196 option for location of, 197 role settings in elections, 117 root postexec option, 199 root preexec option, 198 root user, 37, 199 access, 159 routers, TCP/IP configuring and, 68 RPC (remote procedure call), 376 rpcclient program, 376 S[ Top ] SAM (security account manager), 19, 169 Samba, 1-9 compatibility with Windows NT, 30 compiling (see compiling Samba) configuring (see configuring Samba) daemons (see daemons) distribution, xi, 28, 32 documentation, importance of reading, 34 downloading, 32-34 with CVS, 378 features/uses, x installing (see installing Samba) logging in for the first time, 52 Microsoft encryption and, 30 new features file, 34 origin of name, 2 performance tuning, 312-328 benchmark for, 312, 314 other options for, 319-328 reasons for using, 3 resources for further information, 291-293 roles in Windows domains/workgroups, 26 startup file, 363 test utilities, 254-257 version 2.0, 20, 28 character sets, 235 code pages for, 234 coding system parameters, 235 new options, 238 version 2.0.5, xi, 28 version 2.1, 20 PDC functionality and, 186 web site, 32, 291 WINS server and, 225 Samba server accessing, 61 connecting to, 71 resources offered, 72 sizing, 320-328 viewing via Network Neighborhood icon, 72 Samba Web Administration Tool (see SWAT tool) scripts connection, 198 logon, 192-200 magic, 233 for Samba startup file, 363 secondary WINS server, 26 sections of smb.conf (Samba configuration) file, 83 Secure Sockets Layer protocol (see SSL) security, 35, 164-171 domain-level, 169-171 levels of, 164 security (continued) options for, 164 restricting access to shares, 158-163 server-level, 168 share-level, 164-167 options for, 167 user-level, 167 security account manager (SAM), 19, 169 Select Network Protocol dialog box, 65 server configuration options, 94-96 Server Message Block (see SMB) server string parameter, 95 server-level security, 168 servers active, list of, 116 testing with nmblookup program, 278 virtual, 106-108 options for, 107 service bindings, 71 services, 83 list of enabled on machine, 45 performed by Samba, 2 testing low-level, 257-263 Workstation, 65 (see also shares) Services tab, 65 session layer, connection at, 78 session parameters, setting, 79 session service, 10, 16-18 set directory option, 244 share modes, 151 share options, 90 shared directory/resources (see shares) shared resources (see shares) share-level security, 164-167 options for, 167 printing and guest accounts, 204 steps in taken by Samba, 165 shares, 30, 83 access to controlling, 158-163 creating for groups, 157 by foreign hosts, option for, 184 contents, restricting view of, 115 default, 115 file, path option for, 98 [globals] section, 88 option for identifying users allowed access to, 168 viewing (see browsing) sharing disks (see disk shares) printers (see print shares) Sharpe, Richard, 74 SIGHUP signal, 85 sizing Samba servers, 320-328 smb passwd file option, 183 SMB (Server Message Block), 2, 74-81 command string, 75 commercial products for, 77 deny-mode locks, 151 format of, 74 header, 75 magic scripts, 233 making a simple connection, 77 maximum number of operations, option for, 243 networks, 4 usernames and, 162 option for NT-specific options, 243 password server, 168 resources for further information, 74 seamless operation across networks, 30 troubleshooting connections, 268-275 testing locally, 268 testing with NET USE, 271-274 testing with smbclient, 270 testing with Windows Explorer, 274-275 wrapper support, 34 SMB/CIFS protocol, 3 filesystems, 34 network and, 9-18 smbclient program, 49, 364-370 smb.conf (Samba configuration) file, 8, 41, 63, 82-93 configuring printers, 203 creating, 93 for each client, 253 example of, 82 modifying for printer drivers, 212 options for, 90-93 format of, 83 supporting programmers, 230-232 special sections of, 88-91 structure of, 83-86 testparm program for, 375 variables for, 86-88 smbd daemon, 2, 82, 359-360 file, 47 killing, 48 starting, 46 smbd server, checking with telnet, 266 smbmount, support for, 36 smbpasswd file, 172, 174-176 adding entries to, 175 caution with, 173-174 option for location of, 183 smbpasswd program, 171, 374 changing passwords with, 176 smbprint tool, spooling print jobs, 213 smbrun option, 244 smbsh program, 364 smbstatus program, 8, 370 smbtar program, 245-248 tar operations and, 371 smbwrapper client, 30 smbwrapper package, 35 socket address option, 106 socket options configuration options, 314 software distribution (see Samba, distribution) source vs. binary files, 32 spaces in values, 84 special sections, smb.conf (Samba configuration) file, 88-91 spelling, caution with, 61 spool space, options for, 223 square brackets, 83 ssl CA certDir option, 308 ssl CA certFile option, 308 ssl ciphers option, 310 ssl client cert option, 309 ssl client key option, 309 ssl compatibility option, 311 ssl hosts option, 307 ssl hosts resign option, 307 ssl option, 307 ssl require clientcert option, 309 ssl require servercert option, 310 SSL (Secure Sockets Layer) protocol, 30 configuration options for, 306-311 configuring Samba to use, 300 configuring Samba with, 295-311 SS Proxy, 296 setting up, 304 SSLeay, 296-304 support for, 34, 36 ssl server cert option, 308 ssl server key option, 308 ssl version option, 310 stand-alone daemons, 47 stat cache option, 239 stat cache size option, 239 status option, 244 status report on Samba, 8 strict locking option, 152, 319 strict sync option, 245, 319 string types, 90 strip dot option, 245 subnets, 12 hosts and, caution with, 102 mask, 57, 67 multiple spanned by Windows workgroups, 24 Windows NT workstations and, 24 superuser (see root user) SWAT tool, 29 adding to configuration files, 41 creating configuration file with, 42 sync always option, 245, 319 synchronizing passwords, 176-179 time, options for, 231 syntax errors, 45 syslog only option, 113 syslog option, 113 SYSLOG utility, 110 support for, 36 system administrator, WINS server and, 26 system files, 136 System V Unix, 47 printer configuration for, 203 T[ Top ] tar operations, 371 tcpdump utility, 78, 255-257, 376 passwords, reading, 172 TCP/IP networking protocol, 9 adding/configuring, 54 checking setup, 53 compared with NetBIOS, 10 configuring, 66-71 installing, 65 NetBIOS over, 10 receive window, tuning, 317 resources for further information, 293 TCP, troubleshooting, 263 TCP/IP Properties panel (Windows 95/98), 55 test parser, 45 test share, 42 testing configuration file, 45 daemons, 49 Samba, 41-46 smbclient program, 364-370 test utilities for Samba, 254-257 tools for (CD-ROM with this book), 28 testparm program, 375 testparm test parser, 45 testprns program, 375 TID (tree identifier), 74, 78, 80 time server option, 231 time synchronization, options for, 231 time to live (TTL), options for, 229 timestamp logs option, 112 trace utility, 254 trailing dot, option for, 245 tree identifier (TID), 74, 78, 80 Tridgell, Andrew, 2, 255 troubleshooting, 250-291 information to have on hand, 257 network addresses, 288-290 where to start, 250 trust accounts, creating, 186 TTL (time to live), options for, 229 tuning (see performance tuning) U[ Top ] umasks, 138 uniform resource locators (URLs), 6 Universal Naming Convention (UNC), 5 Unix carriage returns, 193 daemons, 2 file permissions and attributes, 135-143 filenames, option for, 245 locks and, 150 networks, usernames and, 162 options for messaging, 237 miscellaneous, 240 for print commands, 221 for system logger, 113 password files, 169 permissions, share write access and, 159 servers, backing up computers from, 246 System V, 47 printer configuration for, 203 printing and, 29 troubleshooting utilities, 254 user classifications, 135 unix password sync option, 180 unix realname option, 133 URLs (uniform resource locators), 6 distribution, 28 Kerberos, 35 Samba, 28, 32 distribution, xi web site, 291 SMB (Server Message Block), 74 use rhosts option, 184 user profiles (Windows 95/98), 50 user variables, 86 user-level security, 164, 167 username level option, 163 username map option, 162 username option, 167 usernames case sensitivity and, 163 options for, 162-163 SMB vs. Unix networks, 162 Windows 95/98, 51-53 users, 155-158 allowing superuser (root) access to, 159 creating, 89 domain, semi-automatic deletion, 171 home directory, 36 logon script option for location of, 198 invalid, specifying, 158 read-only/read-write access, 159 setting up, 155 share-level option for authentication of, 192 shares for, setting up, 157 /usr/local/samba file, 40 /usr/local/samba/var/log.smb file, 49 V[ Top ] valid chars option, 236 variables, 86-88 veto files, 129-131 option for deleting, 135 veto files option, 134 veto oplock files option, 154 viewing daemons, 8 virtual connection, 78 virtual hosts, 29 virtual servers, 106-108 options for, 107 volume option, 100 W[ Top ] Whistle, 3 whitespaces in values, 84 wide links option, 134, 319 Windows 95/98 domain controllers for, 18-20 domain logons, configuring, 185 domains, 184-192 miscellaneous options for, 240 multiple users, support for, 50 passwords, encrypted, 172 printer drivers, installing, 210 share-level security, support for, 165 WinPopup tool, 237 Windows clients configuring, 50-81 Windows NT 4.0 computers, 63-73 Windows95/98 computers, 50-63 individual configuration files for, 253 printers for, setting up and testing, 208 role settings in elections, 117 Windows Explorer, Map Network Drive option, 5 Windows Internet Name Service (see WINS) Windows NT client/server and, 77 configuring domain logons, 186 domains, 18, 28, 184-192 caution when selecting, 190 IP address, setting, 67 naming, caution with, 63 passwords encrypted, 172 new option for timeout (Samba version 2.0), 239 pipes, option for, 243 server, domain master browser and, 119 SMB, option for, 243 user authentication and, 186 WINS address and, 70 Windows NT Server 4.0, 65 Windows NT Server Manager for Domains tool, 171 Windows NT Workstation 4.0, 65 Windows UNC format, 62 Windows workgroups (see workgroups, Windows) WINDOWSHOSTS directory, 71 WinPopup tool, 237 WINS Address tab (Windows NT panel), 70 WINS Configuration tab, 58 wins proxy option, 228 wins server option, 228 wins support option, 228 WINS (Windows Internet Name Service), 2, 25, 58 address, configuring, 70 name resolution and, 224 options for, 228 server, 44 configuring Windows domain logons and, 185 servers, 25, 59 Windows operating systems and, 26 WINS server primary/secondary, 26 WINS (Windows Internet Name Service) server setting up Samba as, 226 setting up Sambato use, 225 Wong, Brian, 321 workgroup parameter, 96 workgroups, 4 roles in assumed by Samba, 26 setting, 60 Windows behaviors vs. Windows domain, 20 spanning multiple subnets, 24 working directory, option for, 134 Workstation service, installing, 65 wrapper support for SMB (Server Message Block), 34 write ahead, tuning, 318 write list option, 161 write privileges, 40 write raw, tuning, 315 write size, tuning, 317 writeable/write ok option, 100 Y[ Top ]
Using Samba Table of Contents O'Reilly Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts International | About O'Reilly | Affiliated Companies © 1999, O'Reilly & Associates, Inc.