source: branches/samba-3.5.x/docs/manpages/smbcquotas.1@ 717

Last change on this file since 717 was 620, checked in by Herwig Bauernfeind, 14 years ago

Samba 3.5: Update trunk to 3.5.11

File size: 7.2 KB
Line 
1'\" t
2.\" Title: smbcquotas
3.\" Author: [see the "AUTHOR" section]
4.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
5.\" Date: 08/02/2011
6.\" Manual: User Commands
7.\" Source: Samba 3.5
8.\" Language: English
9.\"
10.TH "SMBCQUOTAS" "1" "08/02/2011" "Samba 3\&.5" "User Commands"
11.\" -----------------------------------------------------------------
12.\" * set default formatting
13.\" -----------------------------------------------------------------
14.\" disable hyphenation
15.nh
16.\" disable justification (adjust text to left margin only)
17.ad l
18.\" -----------------------------------------------------------------
19.\" * MAIN CONTENT STARTS HERE *
20.\" -----------------------------------------------------------------
21.SH "NAME"
22smbcquotas \- Set or get QUOTAs of NTFS 5 shares
23.SH "SYNOPSIS"
24.HP \w'\ 'u
25smbcquotas {//server/share} [\-u\ user] [\-L] [\-F] [\-S\ QUOTA_SET_COMMAND] [\-n] [\-t] [\-v] [\-d\ debuglevel] [\-s\ configfile] [\-l\ logdir] [\-V] [\-U\ username] [\-N] [\-k] [\-A]
26.SH "DESCRIPTION"
27.PP
28This tool is part of the
29\fBsamba\fR(7)
30suite\&.
31.PP
32The
33smbcquotas
34program manipulates NT Quotas on SMB file shares\&.
35.SH "OPTIONS"
36.PP
37The following options are available to the
38smbcquotas
39program\&.
40.PP
41\-u user
42.RS 4
43Specifies the user of whom the quotas are get or set\&. By default the current user\'s username will be used\&.
44.RE
45.PP
46\-L
47.RS 4
48Lists all quota records of the share\&.
49.RE
50.PP
51\-F
52.RS 4
53Show the share quota status and default limits\&.
54.RE
55.PP
56\-S QUOTA_SET_COMMAND
57.RS 4
58This command sets/modifies quotas for a user or on the share, depending on the QUOTA_SET_COMMAND parameter which is described later\&.
59.RE
60.PP
61\-n
62.RS 4
63This option displays all QUOTA information in numeric format\&. The default is to convert SIDs to names and QUOTA limits to a readable string format\&.
64.RE
65.PP
66\-t
67.RS 4
68Don\'t actually do anything, only validate the correctness of the arguments\&.
69.RE
70.PP
71\-v
72.RS 4
73Be verbose\&.
74.RE
75.PP
76\-h|\-\-help
77.RS 4
78Print a summary of command line options\&.
79.RE
80.PP
81\-d|\-\-debuglevel=level
82.RS 4
83\fIlevel\fR
84is an integer from 0 to 10\&. The default value if this parameter is not specified is 0\&.
85.sp
86The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&.
87.sp
88Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&.
89.sp
90Note that specifying this parameter here will override the
91\m[blue]\fB\%smb.conf.5.html#\fR\m[]
92parameter in the
93smb\&.conf
94file\&.
95.RE
96.PP
97\-V|\-\-version
98.RS 4
99Prints the program version number\&.
100.RE
101.PP
102\-s|\-\-configfile <configuration file>
103.RS 4
104The file specified contains the configuration details required by the server\&. The information in this file includes server\-specific information such as what printcap file to use, as well as descriptions of all the services that the server is to provide\&. See
105smb\&.conf
106for more information\&. The default configuration file name is determined at compile time\&.
107.RE
108.PP
109\-l|\-\-log\-basename=logdirectory
110.RS 4
111Base directory name for log/debug files\&. The extension
112\fB"\&.progname"\fR
113will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&.
114.RE
115.PP
116\-N|\-\-no\-pass
117.RS 4
118If specified, this parameter suppresses the normal password prompt from the client to the user\&. This is useful when accessing a service that does not require a password\&.
119.sp
120Unless a password is specified on the command line or this parameter is specified, the client will request a password\&.
121.sp
122If a password is specified on the command line and this option is also defined the password on the command line will be silently ingnored and no password will be used\&.
123.RE
124.PP
125\-k|\-\-kerberos
126.RS 4
127Try to authenticate with kerberos\&. Only useful in an Active Directory environment\&.
128.RE
129.PP
130\-C|\-\-use\-ccache
131.RS 4
132Try to use the credentials cached by winbind\&.
133.RE
134.PP
135\-A|\-\-authentication\-file=filename
136.RS 4
137This option allows you to specify a file from which to read the username and password used in the connection\&. The format of the file is
138.sp
139.if n \{\
140.RS 4
141.\}
142.nf
143username = <value>
144password = <value>
145domain = <value>
146.fi
147.if n \{\
148.RE
149.\}
150.sp
151Make certain that the permissions on the file restrict access from unwanted users\&.
152.RE
153.PP
154\-U|\-\-user=username[%password]
155.RS 4
156Sets the SMB username or username and password\&.
157.sp
158If %password is not specified, the user will be prompted\&. The client will first check the
159\fBUSER\fR
160environment variable, then the
161\fBLOGNAME\fR
162variable and if either exists, the string is uppercased\&. If these environmental variables are not found, the username
163\fBGUEST\fR
164is used\&.
165.sp
166A third option is to use a credentials file which contains the plaintext of the username and password\&. This option is mainly provided for scripts where the admin does not wish to pass the credentials on the command line or via environment variables\&. If this method is used, make certain that the permissions on the file restrict access from unwanted users\&. See the
167\fI\-A\fR
168for more details\&.
169.sp
170Be cautious about including passwords in scripts\&. Also, on many systems the command line of a running process may be seen via the
171ps
172command\&. To be safe always allow
173rpcclient
174to prompt for a password and type it in directly\&.
175.RE
176.SH "QUOTA_SET_COMAND"
177.PP
178The format of an the QUOTA_SET_COMMAND is an operation name followed by a set of parameters specific to that operation\&.
179.PP
180To set user quotas for the user specified by \-u or for the current username:
181.PP
182\fB UQLIM:<username>:<softlimit>/<hardlimit> \fR
183.PP
184To set the default quotas for a share:
185.PP
186\fB FSQLIM:<softlimit>/<hardlimit> \fR
187.PP
188To change the share quota settings:
189.PP
190\fB FSQFLAGS:QUOTA_ENABLED/DENY_DISK/LOG_SOFTLIMIT/LOG_HARD_LIMIT \fR
191.PP
192All limits are specified as a number of bytes\&.
193.SH "EXIT STATUS"
194.PP
195The
196smbcquotas
197program sets the exit status depending on the success or otherwise of the operations performed\&. The exit status may be one of the following values\&.
198.PP
199If the operation succeeded, smbcquotas returns an exit status of 0\&. If
200smbcquotas
201couldn\'t connect to the specified server, or when there was an error getting or setting the quota(s), an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&.
202.SH "VERSION"
203.PP
204This man page is correct for version 3 of the Samba suite\&.
205.SH "AUTHOR"
206.PP
207The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&.
208.PP
209smbcquotas
210was written by Stefan Metzmacher\&.
Note: See TracBrowser for help on using the repository browser.