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.
 
 |