Changeset 368 for branches/samba-3.3.x/docs/manpages/smbpasswd.8
- Timestamp:
- Jan 15, 2010, 8:21:06 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/docs/manpages/smbpasswd.8
r342 r368 1 '\" t 1 2 .\" Title: smbpasswd 2 3 .\" Author: [see the "AUTHOR" section] 3 .\" Generator: DocBook XSL Stylesheets v1.7 4.0<http://docbook.sf.net/>4 .\" Date: 10/12/20094 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/> 5 .\" Date: 01/14/2010 5 6 .\" Manual: System Administration tools 6 7 .\" Source: Samba 3.3 7 8 .\" Language: English 8 9 .\" 9 .TH "SMBPASSWD" "8" "10/12/2009" "Samba 3\&.3" "System Administration tools" 10 .\" ----------------------------------------------------------------- 11 .\" * (re)Define some macros 12 .\" ----------------------------------------------------------------- 13 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 .\" toupper - uppercase a string (locale-aware) 15 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 .de toupper 17 .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ 18 \\$* 19 .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz 20 .. 21 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 .\" SH-xref - format a cross-reference to an SH section 23 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 .de SH-xref 25 .ie n \{\ 26 .\} 27 .toupper \\$* 28 .el \{\ 29 \\$* 30 .\} 31 .. 32 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 .\" SH - level-one heading that works better for non-TTY output 34 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 .de1 SH 36 .\" put an extra blank line of space above the head in non-TTY output 37 .if t \{\ 38 .sp 1 39 .\} 40 .sp \\n[PD]u 41 .nr an-level 1 42 .set-an-margin 43 .nr an-prevailing-indent \\n[IN] 44 .fi 45 .in \\n[an-margin]u 46 .ti 0 47 .HTML-TAG ".NH \\n[an-level]" 48 .it 1 an-trap 49 .nr an-no-space-flag 1 50 .nr an-break-flag 1 51 \." make the size of the head bigger 52 .ps +3 53 .ft B 54 .ne (2v + 1u) 55 .ie n \{\ 56 .\" if n (TTY output), use uppercase 57 .toupper \\$* 58 .\} 59 .el \{\ 60 .nr an-break-flag 0 61 .\" if not n (not TTY), use normal case (not uppercase) 62 \\$1 63 .in \\n[an-margin]u 64 .ti 0 65 .\" if not n (not TTY), put a border/line under subheading 66 .sp -.6 67 \l'\n(.lu' 68 .\} 69 .. 70 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 .\" SS - level-two heading that works better for non-TTY output 72 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 .de1 SS 74 .sp \\n[PD]u 75 .nr an-level 1 76 .set-an-margin 77 .nr an-prevailing-indent \\n[IN] 78 .fi 79 .in \\n[IN]u 80 .ti \\n[SN]u 81 .it 1 an-trap 82 .nr an-no-space-flag 1 83 .nr an-break-flag 1 84 .ps \\n[PS-SS]u 85 \." make the size of the head bigger 86 .ps +2 87 .ft B 88 .ne (2v + 1u) 89 .if \\n[.$] \&\\$* 90 .. 91 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 .\" BB/BE - put background/screen (filled box) around block of text 93 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 .de BB 95 .if t \{\ 96 .sp -.5 97 .br 98 .in +2n 99 .ll -2n 100 .gcolor red 101 .di BX 102 .\} 103 .. 104 .de EB 105 .if t \{\ 106 .if "\\$2"adjust-for-leading-newline" \{\ 107 .sp -1 108 .\} 109 .br 110 .di 111 .in 112 .ll 113 .gcolor 114 .nr BW \\n(.lu-\\n(.i 115 .nr BH \\n(dn+.5v 116 .ne \\n(BHu+.5v 117 .ie "\\$2"adjust-for-leading-newline" \{\ 118 \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] 119 .\} 120 .el \{\ 121 \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] 122 .\} 123 .in 0 124 .sp -.5v 125 .nf 126 .BX 127 .in 128 .sp .5v 129 .fi 130 .\} 131 .. 132 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 .\" BM/EM - put colored marker in margin next to block of text 134 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 .de BM 136 .if t \{\ 137 .br 138 .ll -2n 139 .gcolor red 140 .di BX 141 .\} 142 .. 143 .de EM 144 .if t \{\ 145 .br 146 .di 147 .ll 148 .gcolor 149 .nr BH \\n(dn 150 .ne \\n(BHu 151 \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] 152 .in 0 153 .nf 154 .BX 155 .in 156 .fi 157 .\} 158 .. 10 .TH "SMBPASSWD" "8" "01/14/2010" "Samba 3\&.3" "System Administration tools" 159 11 .\" ----------------------------------------------------------------- 160 12 .\" * set default formatting … … 167 19 .\" * MAIN CONTENT STARTS HERE * 168 20 .\" ----------------------------------------------------------------- 169 .SH "N ame"21 .SH "NAME" 170 22 smbpasswd \- change a user\'s SMB password 171 .SH "Synopsis" 172 .fam C 23 .SH "SYNOPSIS" 173 24 .HP \w'\ 'u 174 \FCsmbpasswd\F[] [\-a] [\-c\ <config\ file>] [\-x] [\-d] [\-e] [\-D\ debuglevel] [\-n] [\-r\ <remote\ machine>] [\-R\ <name\ resolve\ order>] [\-m] [\-U\ username[%password]] [\-h] [\-s] [\-w\ pass] [\-W] [\-i] [\-L] [username] 175 .fam 25 smbpasswd [\-a] [\-c\ <config\ file>] [\-x] [\-d] [\-e] [\-D\ debuglevel] [\-n] [\-r\ <remote\ machine>] [\-R\ <name\ resolve\ order>] [\-m] [\-U\ username[%password]] [\-h] [\-s] [\-w\ pass] [\-W] [\-i] [\-L] [username] 176 26 .SH "DESCRIPTION" 177 27 .PP … … 185 35 .PP 186 36 By default (when run with no arguments) it will attempt to change the current user\'s SMB password on the local machine\&. This is similar to the way the 187 \FCpasswd(1)\F[] 37 passwd(1) 188 38 program works\&. 189 \FC smbpasswd\F[] 39 smbpasswd 190 40 differs from how the passwd program works however in that it is not 191 41 \fIsetuid root\fR … … 202 52 .PP 203 53 When run by root, smbpasswd allows new users to be added and deleted in the smbpasswd file, as well as allows changes to the attributes of the user in this file to be made\&. When run by root, 204 \FC smbpasswd\F[] 54 smbpasswd 205 55 accesses the local smbpasswd file directly, thus enabling changes to be made even if smbd is not running\&. 206 56 .SH "OPTIONS" … … 209 59 .RS 4 210 60 This option specifies that the username following should be added to the local smbpasswd file, with the new password typed (type <Enter> for the old password)\&. This option is ignored if the username following already exists in the smbpasswd file and it is treated like a regular change password command\&. Note that the default passdb backends require the user to already exist in the system password file (usually 211 \FC/etc/passwd\F[]), else the request to add the user will fail\&.61 /etc/passwd), else the request to add the user will fail\&. 212 62 .sp 213 63 This option is only available when running smbpasswd as root\&. … … 217 67 .RS 4 218 68 This option can be used to specify the path and file name of the 219 \FCsmb\&.conf\F[] 69 smb\&.conf 220 70 configuration file when it is important to use other than the default file and / or location\&. 221 71 .RE … … 250 100 .sp 251 101 If the smbpasswd file is in the \'old\' format, then 252 \FC smbpasswd\F[] 102 smbpasswd 253 103 will FAIL to enable the account\&. See 254 104 \fBsmbpasswd\fR(5) … … 273 123 .sp 274 124 Note that to allow users to logon to a Samba server once the password has been set to "NO PASSWORD" in the smbpasswd file the administrator must set the following parameter in the [global] section of the 275 \FCsmb\&.conf\F[] 125 smb\&.conf 276 126 file : 277 127 .sp 278 \FCnull passwords = yes\F[] 128 null passwords = yes 279 129 .sp 280 130 This option is only available when running smbpasswd as root\&. … … 327 177 .\} 328 178 \fBhost\fR: Do a standard host name to IP address resolution, using the system 329 \FC/etc/hosts \F[], NIS, or DNS lookups\&. This method of name resolution is operating system depended for instance on IRIX or Solaris this may be controlled by the330 \FC/etc/nsswitch\&.conf\F[] 179 /etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system depended for instance on IRIX or Solaris this may be controlled by the 180 /etc/nsswitch\&.conf 331 181 file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&. 332 182 .RE … … 359 209 .RE 360 210 The default order is 361 \FClmhosts, host, wins, bcast\F[] 211 lmhosts, host, wins, bcast 362 212 and without this parameter or any entry in the 363 213 \fBsmb.conf\fR(5) … … 382 232 .RS 4 383 233 This option prints the help string for 384 \FC smbpasswd\F[], selecting the correct one for running as root or as an ordinary user\&.234 smbpasswd, selecting the correct one for running as root or as an ordinary user\&. 385 235 .RE 386 236 .PP … … 388 238 .RS 4 389 239 This option causes smbpasswd to be silent (i\&.e\&. not issue prompts) and to read its old and new passwords from standard input, rather than from 390 \FC/dev/tty\F[] 240 /dev/tty 391 241 (like the 392 \FCpasswd(1)\F[] 242 passwd(1) 393 243 program does)\&. This option is to aid people writing scripts to drive smbpasswd 394 244 .RE … … 400 250 switch is used to specify the password to be used with the 401 251 \m[blue]\fBldap admin dn\fR\m[]\&. Note that the password is stored in the 402 \FCsecrets\&.tdb\F[] 252 secrets\&.tdb 403 253 and is keyed off of the admin\'s DN\&. This means that if the value of 404 254 \fIldap admin dn\fR … … 408 258 \-W 409 259 .RS 4 410 \FCNOTE: \F[] 260 NOTE: 411 261 This option is same as "\-w" except that the password should be entered using stdin\&. 412 262 .sp … … 415 265 switch is used to specify the password to be used with the 416 266 \m[blue]\fBldap admin dn\fR\m[]\&. Note that the password is stored in the 417 \FCsecrets\&.tdb\F[] 267 secrets\&.tdb 418 268 and is keyed off of the admin\'s DN\&. This means that if the value of 419 269 \fIldap admin dn\fR … … 442 292 .PP 443 293 Since 444 \FCsmbpasswd\F[] 294 smbpasswd 445 295 works in client\-server mode communicating with a local smbd for a non\-root user then the smbd daemon must be running for this to work\&. A common problem is to add a restriction to the hosts that may access the 446 \FC smbd\F[] 296 smbd 447 297 running on the local machine by specifying either 448 298 \fIallow hosts\fR
Note:
See TracChangeset
for help on using the changeset viewer.