xref: /freebsd/contrib/smbfs/smbutil/smbutil.1 (revision f1b9d12761de3c33754f03e6d2a5bf9f1b40aad9)
1f1b9d127SSheldon Hearn.\" $Id: smbutil.1,v 1.3 2000/07/17 01:49:27 bp Exp $
2f1b9d127SSheldon Hearn.Dd Feb 14, 2000
3f1b9d127SSheldon Hearn.Dt SMBUTIL 1
4f1b9d127SSheldon Hearn.Os
5f1b9d127SSheldon Hearn.Sh NAME
6f1b9d127SSheldon Hearn.Nm smbutil
7f1b9d127SSheldon Hearn.Nd Interface to SMB requester
8f1b9d127SSheldon Hearn.Sh SYNOPSIS
9f1b9d127SSheldon Hearn.Nm smbutil
10f1b9d127SSheldon Hearn.Op Fl hv
11f1b9d127SSheldon Hearn.Ar command
12f1b9d127SSheldon Hearn.Op Fl options
13f1b9d127SSheldon Hearn.Op Ar args
14f1b9d127SSheldon Hearn.Sh DESCRIPTION
15f1b9d127SSheldon HearnThe
16f1b9d127SSheldon Hearn.Nm
17f1b9d127SSheldon Hearncommand used to control SMB requester and issue various commands.
18f1b9d127SSheldon Hearn.Pp
19f1b9d127SSheldon HearnThere are two types of options - global and local to specified command.
20f1b9d127SSheldon Hearn.Pp
21f1b9d127SSheldon HearnThe global options are:
22f1b9d127SSheldon Hearn.Bl -tag -width indent
23f1b9d127SSheldon Hearn.It Fl h
24f1b9d127SSheldon HearnPrint short help message.
25f1b9d127SSheldon Hearn.It Fl v
26f1b9d127SSheldon HearnVerbose output.
27f1b9d127SSheldon Hearn.El
28f1b9d127SSheldon Hearn.Pp
29f1b9d127SSheldon HearnThe commands and local options are:
30f1b9d127SSheldon Hearn.Bl -tag -width indent
31f1b9d127SSheldon Hearn.It Em crypt Op password
32f1b9d127SSheldon HearnSlightly encrypt clear text password to use it in the
33f1b9d127SSheldon Hearn.Pa ~/.nsmbrc
34f1b9d127SSheldon Hearnfile. The encrypted password starts with '$$1' symbols.
35f1b9d127SSheldon HearnWarning: the encryption function is very weak and intented only to hide
36f1b9d127SSheldon Hearnclear text password.
37f1b9d127SSheldon HearnIf
38f1b9d127SSheldon Hearn.Ar password
39f1b9d127SSheldon Hearnis ommited from command line, program will prompt for one.
40f1b9d127SSheldon Hearn.It Em help Ar command
41f1b9d127SSheldon HearnPrint usage information about
42f1b9d127SSheldon Hearn.Ar command .
43f1b9d127SSheldon Hearn.It Em lc
44f1b9d127SSheldon HearnList active connections and their parameters.
45f1b9d127SSheldon Hearn.It Xo
46f1b9d127SSheldon Hearn.Em login
47f1b9d127SSheldon Hearn.Op Fl connection\ options
48f1b9d127SSheldon Hearn.Ar //user@server Ns Op Ar /share
49f1b9d127SSheldon Hearn.Xc
50f1b9d127SSheldon HearnLogin/attach to the specified
51f1b9d127SSheldon Hearn.Ar server
52f1b9d127SSheldon Hearnand/or
53f1b9d127SSheldon Hearn.Ar share
54f1b9d127SSheldon Hearnas
55f1b9d127SSheldon Hearn.Ar user .
56f1b9d127SSheldon HearnThis command will create and authenticate connection to an SMB server, and
57f1b9d127SSheldon Hearnwill leave it active after exit.
58f1b9d127SSheldon HearnThus, one can login only once and then
59f1b9d127SSheldon Hearnuse other SMB commands without authentication procedure and additional
60f1b9d127SSheldon Hearnconnections.
61f1b9d127SSheldon HearnFor the description of
62f1b9d127SSheldon Hearn.Op Fl connection\ options
63f1b9d127SSheldon Hearnsee
64f1b9d127SSheldon Hearn.Xr mount_smbfs 8
65f1b9d127SSheldon Hearncommand (all uppercase options are connection options).
66f1b9d127SSheldon Hearn.It Xo
67f1b9d127SSheldon Hearn.Em logout
68f1b9d127SSheldon Hearn.Ar //user@server Ns Op Ar /share
69f1b9d127SSheldon Hearn.Xc
70f1b9d127SSheldon HearnLogout/detach from the specified
71f1b9d127SSheldon Hearn.Ar server
72f1b9d127SSheldon Hearnand/or
73f1b9d127SSheldon Hearn.Ar share
74f1b9d127SSheldon Hearnas
75f1b9d127SSheldon Hearn.Ar user .
76f1b9d127SSheldon HearnThis command will destroy connection created by
77f1b9d127SSheldon Hearn.Ar login
78f1b9d127SSheldon Hearncommand. A connection may not be closed immediately if it used by other
79f1b9d127SSheldon Hearnprograms.
80f1b9d127SSheldon Hearn.It Xo
81f1b9d127SSheldon Hearn.Em lookup
82f1b9d127SSheldon Hearn.Op Fl w Ar host
83f1b9d127SSheldon Hearn.Ar name
84f1b9d127SSheldon Hearn.Xc
85f1b9d127SSheldon HearnResolve given
86f1b9d127SSheldon Hearn.Ar name
87f1b9d127SSheldon Hearnto IP address.
88f1b9d127SSheldon HearnNetBIOS name server can be directly specified via
89f1b9d127SSheldon Hearn.Op Fl w
90f1b9d127SSheldon Hearnoption.
91f1b9d127SSheldon Hearn.It Xo
92f1b9d127SSheldon Hearn.Em print
93f1b9d127SSheldon Hearn.Op Fl connection\ options
94f1b9d127SSheldon Hearn.Ar //user@server/share
95f1b9d127SSheldon Hearn.Ar file
96f1b9d127SSheldon Hearn.Xc
97f1b9d127SSheldon HearnSend given
98f1b9d127SSheldon Hearn.Ar file
99f1b9d127SSheldon Hearnto the specified queue on the remote server.
100f1b9d127SSheldon HearnIf
101f1b9d127SSheldon Hearn.Ar file
102f1b9d127SSheldon Hearnis '-', then standard input will be used.
103f1b9d127SSheldon Hearn.It Xo
104f1b9d127SSheldon Hearn.Em view
105f1b9d127SSheldon Hearn.Op Fl connection\ options
106f1b9d127SSheldon Hearn.Ar //user@server
107f1b9d127SSheldon Hearn.Xc
108f1b9d127SSheldon HearnList resources avaliable on the specified
109f1b9d127SSheldon Hearn.Ar server
110f1b9d127SSheldon Hearnfor the user
111f1b9d127SSheldon Hearn.Ar user .
112f1b9d127SSheldon Hearn.El
113f1b9d127SSheldon Hearn.Sh FILES
114f1b9d127SSheldon Hearn.Bl -tag -width /var/log/wtmp -compact
115f1b9d127SSheldon Hearn.It Pa ~/.nsmbrc
116f1b9d127SSheldon Hearnkeeps description for each connection.
117f1b9d127SSheldon HearnSee
118f1b9d127SSheldon Hearn.Pa ./examples/dot.nsmbrc
119f1b9d127SSheldon Hearnfor details.
120f1b9d127SSheldon Hearn.Sh AUTHORS
121f1b9d127SSheldon Hearn.An Boris Popov Aq bp@butya.kz ,
122f1b9d127SSheldon Hearn.Aq bp@freebsd.org
123f1b9d127SSheldon Hearn.Sh BUGS
124f1b9d127SSheldon HearnPlease report any bugs to the author.
125