66081bbe22cead702e737f2242beb94ba6f97646
[nivanova/samba-autobuild/.git] / docs / htmldocs / smbsh.1.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >smbsh</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.57"></HEAD
8 ><BODY
9 CLASS="REFENTRY"
10 BGCOLOR="#FFFFFF"
11 TEXT="#000000"
12 LINK="#0000FF"
13 VLINK="#840084"
14 ALINK="#0000FF"
15 ><H1
16 ><A
17 NAME="SMBSH"
18 >smbsh</A
19 ></H1
20 ><DIV
21 CLASS="REFNAMEDIV"
22 ><A
23 NAME="AEN5"
24 ></A
25 ><H2
26 >Name</H2
27 >smbsh&nbsp;--&nbsp;Allows access to Windows NT filesystem 
28         using UNIX commands</DIV
29 ><DIV
30 CLASS="REFSYNOPSISDIV"
31 ><A
32 NAME="AEN8"
33 ></A
34 ><H2
35 >Synopsis</H2
36 ><P
37 ><B
38 CLASS="COMMAND"
39 >smbsh</B
40 > </P
41 ></DIV
42 ><DIV
43 CLASS="REFSECT1"
44 ><A
45 NAME="AEN11"
46 ></A
47 ><H2
48 >DESCRIPTION</H2
49 ><P
50 >This tool is part of the <A
51 HREF="samba.7.html"
52 TARGET="_top"
53 >       Samba</A
54 > suite.</P
55 ><P
56 ><B
57 CLASS="COMMAND"
58 >smbsh</B
59 > allows you to access an NT filesystem 
60         using UNIX commands such as <B
61 CLASS="COMMAND"
62 >ls</B
63 >, <B
64 CLASS="COMMAND"
65 >       egrep</B
66 >, and <B
67 CLASS="COMMAND"
68 >rcp</B
69 >. You must use a 
70         shell that is dynamically linked in order for <B
71 CLASS="COMMAND"
72 >smbsh</B
73
74         to work correctly.</P
75 ><P
76 >To use the <B
77 CLASS="COMMAND"
78 >smbsh</B
79 > command, execute <B
80 CLASS="COMMAND"
81 >       smbsh</B
82 > from the prompt and enter the username and password 
83         that authenticates you to the machine running the Windows NT 
84         operating system.</P
85 ><P
86 ><TABLE
87 BORDER="0"
88 BGCOLOR="#E0E0E0"
89 WIDTH="100%"
90 ><TR
91 ><TD
92 ><PRE
93 CLASS="PROGRAMLISTING"
94 >       <TT
95 CLASS="PROMPT"
96 >system% </TT
97 ><TT
98 CLASS="USERINPUT"
99 ><B
100 >smbsh</B
101 ></TT
102 >
103         <TT
104 CLASS="PROMPT"
105 >Username: </TT
106 ><TT
107 CLASS="USERINPUT"
108 ><B
109 >user</B
110 ></TT
111 >
112         <TT
113 CLASS="PROMPT"
114 >Password: </TT
115 ><TT
116 CLASS="USERINPUT"
117 ><B
118 >XXXXXXX</B
119 ></TT
120 >
121         </PRE
122 ></TD
123 ></TR
124 ></TABLE
125 ></P
126 ><P
127 >Any dynamically linked command you execute from 
128         this shell will access the <TT
129 CLASS="FILENAME"
130 >/smb</TT
131 > directory 
132         using the smb protocol. For example, the command <B
133 CLASS="COMMAND"
134 >ls /smb
135         </B
136 > will show a list of workgroups. The command 
137         <B
138 CLASS="COMMAND"
139 >ls /smb/MYGROUP </B
140 > will show all the machines in 
141         the  workgroup MYGROUP. The command 
142         <B
143 CLASS="COMMAND"
144 >ls /smb/MYGROUP/&#60;machine-name&#62;</B
145 > will show the share 
146         names for that machine. You could then, for example, use the <B
147 CLASS="COMMAND"
148 >       cd</B
149 > command to change directories, <B
150 CLASS="COMMAND"
151 >vi</B
152 > to 
153         edit files, and <B
154 CLASS="COMMAND"
155 >rcp</B
156 >  to copy files.</P
157 ></DIV
158 ><DIV
159 CLASS="REFSECT1"
160 ><A
161 NAME="AEN40"
162 ></A
163 ><H2
164 >VERSION</H2
165 ><P
166 >This man page is correct for version 2.2 of 
167         the Samba suite.</P
168 ></DIV
169 ><DIV
170 CLASS="REFSECT1"
171 ><A
172 NAME="AEN43"
173 ></A
174 ><H2
175 >BUGS</H2
176 ><P
177 ><B
178 CLASS="COMMAND"
179 >smbsh</B
180 > works by intercepting the standard 
181         libc calls with the dynamically loaded versions in <TT
182 CLASS="FILENAME"
183 >       smbwrapper.o</TT
184 >. Not all calls have been "wrapped", so 
185         some programs may not function correctly under <B
186 CLASS="COMMAND"
187 >smbsh
188         </B
189 >.</P
190 ><P
191 >Programs which are not dynamically linked cannot make 
192         use of <B
193 CLASS="COMMAND"
194 >smbsh</B
195 >'s functionality. Most versions 
196         of UNIX have a <B
197 CLASS="COMMAND"
198 >file</B
199 > command that will 
200         describe how a program was linked.</P
201 ></DIV
202 ><DIV
203 CLASS="REFSECT1"
204 ><A
205 NAME="AEN52"
206 ></A
207 ><H2
208 >SEE ALSO</H2
209 ><P
210 ><A
211 HREF="smbd.8.html"
212 TARGET="_top"
213 ><B
214 CLASS="COMMAND"
215 >smbd(8)</B
216 ></A
217 >, 
218         <A
219 HREF="smb.conf.5.html"
220 TARGET="_top"
221 >smb.conf(5)</A
222 >
223         </P
224 ></DIV
225 ><DIV
226 CLASS="REFSECT1"
227 ><A
228 NAME="AEN58"
229 ></A
230 ><H2
231 >AUTHOR</H2
232 ><P
233 >The original Samba software and related utilities 
234         were created by Andrew Tridgell. Samba is now developed
235         by the Samba Team as an Open Source project similar 
236         to the way the Linux kernel is developed.</P
237 ><P
238 >The original Samba man pages were written by Karl Auer. 
239         The man page sources were converted to YODL format (another 
240         excellent piece of Open Source software, available at
241         <A
242 HREF="ftp://ftp.icce.rug.nl/pub/unix/"
243 TARGET="_top"
244 >       ftp://ftp.icce.rug.nl/pub/unix/</A
245 >) and updated for the Samba 2.0 
246         release by Jeremy Allison.  The conversion to DocBook for 
247         Samba 2.2 was done by Gerald Carter</P
248 ></DIV
249 ></BODY
250 ></HTML
251 >