File: smbclient.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (732 lines) | stat: -rw-r--r-- 31,104 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
.\" 1999 PTM Leszek "Leafnode" Krupiski
.TH SMBCLIENT 1 "30 Lis 1999" "smbclient 2.0.3"
.PP 
.SH "NAZWA" 
smbclient \- klient zasobw SMB/CIFS podobny do ftp
.PP 
.SH "SKADNIA" 
.PP 
\fBsmbclient\fP nazwausugi [haso] [-s smb\&.conf] [-B adres IP] [-O opcje
gniazd] [-R porzdek sprawdzania nazw] [-M nazwa NetBIOS] [-i zasig] [-N]
[-n nazwa NetBIOS] [-d poziom debugowania] [-P] [-p port] [-l podstawa nazwy
logw] [-h] [-I adres IP] [-E] [-U nazwa uytkownika] [-L nazwa NetBIOS]
[-t kod terminala] [-m maksymalny poziom protokou] [-W grupa robocza]
[-T<c|x>IXFqgbNan] [-D katalog] [-c lista komend]
.PP 
.SH "OPIS" 
.PP 
Ten program jest czci pakietu \fBSamba\fP\&.
.PP 
\fBsmbclient\fP jest klientem, ktry potrafi \'rozmawia\' z serwerem
SMB/CIFS\&. Oferuje on interfejs podobny do tego z programu ftp (zobacz
\fBftp (1)\fP)\&. Umoliwia on rzeczy takie jak pobieranie plikw z serwera
na lokalny komputer, umieszczanie plikw z lokalnego komputera na serwer,
pobieranie informacji o katalogach z serwera itp\&.
.PP 
.SH "OPCJE"
.PP 
.IP 
.IP "\fBnazwa usugi\fP" 
nazwa usugi jest nazw usugi na serwerze, z ktrej chcesz skorzysta\&.
Nazwa usugi na posta \f(CW//serwer/usuga\fP, gdzie \fIserwer\fP 
jest nazw NetBIOS serwera SMB/CIFS oferujcego podan usug, a 
\fIusuga\fP jest nazw podanej usugi. Aby w taki sposb poczy si z
usug \fIdrukarka\fP na serwerze SMB/CIFS \fIserwersmb\fP, 
powiniene uy nazwy usugi
.IP 
\f(CW//serwersmb/drukarka\fP
.IP 
Zauwa, e nazw serwera nie musi by nazw IP (DNS) hosta tego serwera\&.
Wymagan nazw jest nazwa NetBIOS serwera, ktra nie musi by taka sama jak
adres IP (DNS) serwera\&.
.IP
Nazwa serwera jest sprawdzana zgodnie z parametrem \fB-R\fP 
\fBsmbclient\fPa lub uywajc parametru \fBname resolve order\fP
z pliku smb\&.conf, pozwalajcego administratorowi na zmian porzdku i metod
znajdywania nazw\&.
.IP 
.IP "\fBhaso\fP" 
parametr haso jest hasem wymaganym do uzyskania dostpu do okrelonej
usugi na okrelonym serwerze\&. Jeli ten parametr jest podany, opcja 
\fB-N\fP (pomi zapytanie o haso) jest brana pod uwag\&.
.IP 
Nie ma domylnego hasa\&. Jeli nie podano hasa przy wywoaniu programu
(uywajc tego parametru lub dodajc haso do opcji \fB-U\fP (zobacz niej))
i nie zostaa podana opcja \fB-N\fP klient zapyta si o haso, nawet jeli
podana usuga nie wymaga takowego\&. (Jeli haso nie jest potrzebne,
po prostu wcinij ENTER aby poda zerowe haso\&.)
.IP 
Uwaga: Niektre serwery (wczajc w to OS/2 i Windows for Workgroups)
wymagaj hasa pisanego duymi literami\&. Hasa pisane maymi literami lub
mieszane mog by odrzucone przez te serwery\&.
.IP 
Bd ostrony w dodawaniu hase do skryptw\&.
.IP 
.IP "\fB-s smb\&.conf\fP" 
Ten parametr okrela ciek do pliku konfiguracyjnego pakietu Samba, 
smb\&.conf\&. Ten plik kontroluje wszystkie aspekty konfiguracji Samby na
komputerze. Smbclient take musi przeczyta ten plik\&.
.IP 
.IP "\fB-B adres IP\fP" 
Adres IP uywany przy wysyaniu pakietu rozgoszeniowego\&.
.IP 
.IP "\fB-O opcje gniazd\fP" 
Opcje gniazd TCP do ustawienia przez klienta. Zobacz parametr \fBopcje
gniazd\fP na stronie podrcznika systemowego \fBsmb\&.conf (5)\fP aby 
sprawdzi list poprawnych opcji\&.
.IP 
.IP "\fB-R porzdek sprawdzania nazw\fP" 
Ta opcja pozwala uytkownikowi programu smbclient na ustalenie, jakie usugi
sprawdzania nazw zostan uyte do sprawdzenia nazwy NetBIOS hosta, z ktrym
chcesz si poczy\&.
.IP 
Opcjami s:
.IP 
.IP 
.IP o 
\fBlmhosts\fP : Sprawdzanie adresw IP w pliku lmhosts Samby\&.
Plik lmhosts jest przechowywany w tym samym katalogu, co plik \fBsmb\&.conf\fP\&.
.IP 
.IP o 
\fBhost\fP : Przeprowad standardow zamian nazwy hosta na adres IP
korzystajc z pliku systemowego /etc/hosts, sucego do przeszukiwa
NIS i DNS\&. Ta
metoda sprawdzania nazw jest zalena od systemu operacyjnego\&.
.IP 
.IP o 
\fBwins\fP : zapytaj o nazw komputer z adresem IP podanym w parametrze 
\fBwins server\fP z pliku smb\&.conf\&. Jeli nie podano adnego serwera WINS
ta metoda jest pomijana\&.
.IP 
.IP o 
\fBbcast\fP : Rozgo zapytanie na kadym ze znanych lokalnych interfejsw
sieciowych wymienionych w parametrze \fBinterfaces\fP z pliku smb\&.conf\&.
Jest to najmniej wiarygodna metoda sprawdzania nazw, poniewa zaley ona od
tego, czy docelowy host jest aktualnie podczony do podsieci\&. Aby poda
konkretny adres rozgoszeniowy mona uy opcji \fB-B\fP\&.
.IP 
.IP 
Jeli ten parametr nie jest ustawiony, uyta zostanie opcja \fBname resolve
order\fP z pliku \fBsmb\&.conf\fP\&.
.IP
Domyln kolejnoci jest lmhosts, host, wins, bcast. Bez parametru \fB-R\fP
lub bez adnego wpisu w parametrze \fB"name resolve order"\fP z pliku
\fBsmb\&.conf\fP metody sprawdzania nazw bd uywane w tej kolejnoci\&.
.IP 
.IP "\fB-M nazwa NetBIOS\fP" 
Ta opcja umoliwia ci wysanie wiadomoci na inny komputer przy uyciu protokou
"WinPopup"\&. Po ustanowieniu poczenia wpisz swoj wiadomo. Aby zakoczy
wpisywanie wcinij ^D (control-D)\&.
.IP 
Jeli na komputerze docelowym jest uruchomiony WinPopup, uytkownik otrzyma
wpisan wiadomo i prawdopodobnie usyszy sygna dwikowy\&. Jeli
WinPopup nie jest uruchomiony, wiadomo nie zostanie dorczona a adna
wiadomo o bdzie si nie pojawi\&.
.IP 
Wiadomo zostanie obcita, jeli jej rozmiar przekracza 1600 bajtw\&.
Jest to ograniczenie protokou\&.
.IP 
Przydatn sztuczk jest wysanie wiadomoci na standardowe wejcie programu 
\fBsmbclient\fP\&. Na przykad
.IP 
\f(CWcat mojawiadomo\&.txt | smbclient -M JANEK\fP
.IP 
wyle wiadomo z pliku \fBmojawiadomo\&.txt\fP na komputer JANEK\&.
.IP 
Mog si te przyda opcje \fB-U\fP i \fB-I\fP, ktre kontroluj czci OD i
DO wiadomoci\&.
.IP 
Zobacz opcj \fBmessage command\fP z pliku \fBsmb\&.conf (5)\fP opisujc
zachowanie si Samby w przypadku otrzymania wiadomoci WinPopup\&.
.IP 
Uwaga: skopiuj skrt do programu WinPopup do grupy autostart systemu Windows,
jeli chcesz zawsze mie moliwo odbierania wiadomoci\&.
.IP 
.IP "\fB-i zasig\fP" 
Ta opcja okrela zasig NetBIOS, ktry smbclient bdzie uywa do
komunikowania si przy generowaniu nazw NetBIOS\&. Szczegowe informacje
dotyczce zasigw NetBIOS moesz znale w rfc1001\&.txt i rfc1002\&.txt\&.
Zasigi NetBIOS s \fIbardzo\fP rzadko uywane. Zmieniaj te ustawienia tylko
jeli jeste administratorem wszystkich systemw NetBIOS, z ktrymi chcesz
si komunikowa\&.
.IP 
.IP "\fB-N\fP" 
Jeli ta opcja jest ustawiona, pomijane jest normalne zapytanie klienta o
haso uytkownika\&. Ta opcja jest przydatna przy czeniu si z usug,
ktra nie wymaga hasa\&.
.IP 
Normalnie klient pyta o haso, chyba e haso podane jest w linii polece
lub posuono si tym parametrem\&.
.IP 
.IP "\fB-n nazwa NetBIOS\fP"
Domylnie klient uyje nazwy lokalnego hosta (duymi literami) jako swojej
nazwy NetBIOS\&. Ten parametr pozwala na ustalenie dowolnej nazwy NetBIOS\&.
.IP 
.IP "\fB-d poziom debugowania\fP" 
poziom debugowania jest liczb od 0 do 10, lub liter \'A\'\&.
.IP 
Jeli ten parametr nie jest podany, domyln wartoci jest zero\&.
.IP 
Im wysza jest ta warto, tym wicej szczegw bd zawieray logi\&.
Przy poziomie 0 raportowane bd tylko krytyczne bdy i powane ostrzeenia\&.
Poziom 1 jest sensowny dla normalnej pracy - generuje ma, ale wystarczajc
ilo informacji o przeprowadzanych operacjach\&.
.IP 
Poziomy powyej 1 wygeneruj znaczn ilo danych i powinny by uywane tylko
przy poszukiwaniu przyczyn problemw\&. Poziomy powyej 3 s zaprojektowane
tylko dla deweloperw i generuj OGROMN ilo danych, przy czym wikszo
jest nieczytelna\&. Jeli poziom debugowania bdzie ustawiony na \'A\', 
zostan zapisane \fIwszystkie\fP informacje\&. Ta opcja jest tylko dla
deweloperw, i to tylko takich, ktrzy \fInaprawd\fP chc wiedzie, jak
dziaa kod\&.
.IP 
Ten parametr uniewani opcj \fBlog level\fP z pliku \fBsmb\&.conf (5)\fP\&.
.IP 
.IP "\fB-P\fP" 
Ta opcja nie jest ju uywana\&. Kod programu Samba2\&.0 pozwala serwerowi na
decydowanie o typie urzdzenie, wic nie jest potrzebna flaga drukarki\&.
.IP 
.IP "\fB-p port\fP" 
To jest numer portu TCP, ktry zostanie uyty przy ustanawianiu poczenia z
serwerem\&. Standardowy ("dobrze znany" - well-known) numer portu TCP dla
serwera SMB/CIFS to 139; jest on ustawieniem domylnym.
.IP 
.IP "\fB-l podstawa nazwy logw\fP"
Jeli ten parametr jest ustawiony, decyduje on o podstawie nazwy pliku,
do ktrego bd zapisywane informacje o dziaaniach klienta\&.
.IP 
Domylna podstawa nazwy jest okrelana przy kompilacji\&.
.IP 
Podstawa nazwy jest uywana do utworzenia ostatecznej nazwy pliku\&. Na
przykad jeli podan podstaw jest "log", ostateczn nazw pliku bdzie
\f(CWlog\&.client\fP\&.
.IP 
Utworzony plik dziennika (logu) nigdy nie jest usuwany przez klienta\&.
.IP 
.IP "\fB-h\fP" 
Wywietl informacje o uytkowaniu klienta\&.
.IP 
.IP "\fB-I adres IP\fP" 
Jest to adres IP serwera, do ktrego chcesz si podczy\&. Powinna to by
standardowa notacja "a\&.b\&.c\&.d"\&.
.IP 
Normalnie klient prbuje zlokalizowa serwer SMB/CIFS przez mechanizm
sprawdzania nazw NetBIOS opisany powyej w parametrze \fBname resolve order\fP
Uycie tego parametru wymusza na kliencie uycie podanego adresu IP i podana
nazwa NetBIOS bdzie zignorowana\&.
.IP 
Nie ma domylnej wartoci dla tego parametru\&. Jeli ta warto nie zostanie
podana, bdzie ona ustalona automatycznie przez klienta w sposb opisany
powyej\&.
.IP 
.IP "\fB-E\fP" 
Ten parametr wywouje zapisywanie wiadomoci przez klienta do standardowego
strumienia bdw (stderr). 
.IP
Normalnie te wiadomoci s wysyane do standardowego strumienia wyjcia -
zazwyczaj konsola uytkownika\&.
.IP 
.IP "\fB-U nazwa uytkownika\fP" 
Ten parametr okrela nazw uytkownika, ktra zostanie uyta przy
nawizywaniu poczenia, zakadajc e twj serwer nie uywa wersji protokou,
ktry czy hasa z udziaami, ale z nazwami uytkownikw\&. 
.IP 
Niektre serwery s wybredne co do wielkoci znakw tej nazwy, a niektre
wymagaj, aby bya to wana nazwa NetBIOS\&.
.IP 
Jeli nie podano adnej nazwy uytkownika, uyta zostanie wersja pisana duymi
literami zmiennej rodowiskowej \f(CWUSER\fP lub \f(CWLOGNAME\fP (w takiej
kolejnoci)\&. Jeli nie podano adnej nazwy uytkownika i adna ze zmiennych
rodowiskowych nie istnieje, to uyta zostanie nazwa uytkownika "GUEST"\&.
.IP 
Jeli zmienna rodowiskowa \f(CWUSER\fP zawiera znak \'%\', wszystko po tym
znaku bdzie traktowane jako haso\&. To pozwala na ustawienie zmiennej
rodowiskowej na \f(CWUSER=uytkownik%haso\fP, w zwizku z czym haso nie
jest podawane w linii polece, gdzie moe by podejrzane przez komend ps\&.
.IP 
Jeli usuga, do ktrej chcesz si podczy wymaga hasa, moe ono by
podane przy pomocy opcji \fB-U\fP, przez dodanie symbolu procentu ("%") i hasa
do nazwy uytkownika\&. Na przykad, aby podczy si do usugi jako
uytkownik \f(CW"janek"\fP z hasem \f(CW"sekret"\fP, moesz uy opcji
.br 
.IP 
\f(CW-U janek%sekret\fP 
.br 
.IP 
w linii polece\&. Zauwa, e nie ma spacji wok symbolu procentu\&.
.IP 
Jeli podasz haso jako cz nazwy uytkownika, to ustawiana jest
opcja \fB-N\fP (pomi zapytanie o haso)\&.
.IP 
Jeli podasz haso jako parametr \fIi\fP jako cz nazwy uytkownika, to
pierwszestwo ma haso podane jako cz nazwy uytkownika\&. Nie podanie
niczego przed lub po znaku procentu spowoduje uycie odpowiednio pustej nazwy
uytkownika lub pustego hasa\&.
.IP 
Haso moe te by podane przez ustawienie zmiennej rodowiskowej
\f(CWPASSWORD\fP, ktra zawiera haso uytkownika\&. Zauwa, e moe to by
bardzo niebezpieczne na niektrych systemach, ale na innych umoliwia to
uytkownikom skryptowanie komend smbclienta bez moliwoci podejrzenia hasa 
na licie procesw w przypadku podania go w linii polece\&.
.IP 
Uwaga: Niektre serwery (wczajc w to OS/2 i Windows for Workgroups)
wymagaj hasa pisanego duymi literami\&. Hasa pisane maymi literami lub
mieszane mog by odrzucone przez te serwery\&.
.IP 
Bd ostrony przy dopisywaniu hase do skryptw lub przy ustawianiu zmiennej
rodowiskowej \f(CWPASSWORD\fP\&. Na wielu systemach linia polece
dziaajcego procesu moe by podejrzana przy pomocy polecenia \f(CWps\fP\&.
Aby mie pewno bezpieczestwa pozwalaj programowi smbclient na pytanie
o haso i wpisuj je bezporednio\&.
.IP 
.IP "\fB-L\fP" 
Ta opcja pozwala na obejrzenie usug dostpnych na serwerze\&. Lista
pojawi si po uyciu w taki sposb: \f(CW"smbclient -L host"\fP\&.
Opcja \fB-I\fP moe by przydatna jeli twoje nazwy NetBIOS nie s takie same
jak nazwy DNS hostw TCP/IP lub jeli prbujesz poczy si z hostem z innej
sieci\&.
.IP 
.IP "\fB-t kod terminala\fP" 
Ta opcja mwi programowi smbclient jak interpretowa nazwy plikw pochodzce
ze zdalnego serwera\&. Zazwyczaj azjatyckojzyczne wielobajtowe
implementacje Uniksw uywaj innych zestaww znakw ni serwery SMB/CIFS (na
przykad \fIEUC\fP zamiast \fISJIS\fP)\&. Prawidowe ustawienie tego
parametru programowi smbclient na prawidow konwersj midzy nazwami plikw
Uniksowymi a tymi pochodzcymi z serwerw SMB\&. Ta opcja nie zostaa
porzdnie sprawdzona i mog by z ni problemy\&.
.IP 
Do kodw terminali nale: \f(CWsjis\fP, \f(CWeuc\fP, \f(CWjis7\fP, \f(CWjis8\fP,
\f(CWjunet\fP, \f(CWhex\fP, \f(CWcap\fP\&. To nie jest pena lista. Pena
lista znajduje si w kodzie rdowym pakietu Samba\&.
.IP 
.IP "\fB-m maksymalny poziom protokou\fP" 
Wraz z nowym kodem w pakiecie Samba2\&.0 
\fBsmbclient\fP zawsze prbuje nawiza poczenie 
z najwyszym poziomem protokou jaki serwer obsuguje\&.
Ten parametr jest zachowany dla wstecznej kompatybilnoci, 
ale dowolny cig, ktry znajduje si po opcji \fB-m\fP 
zostanie zignorowany\&.
.IP 
.IP "\fB-W grupa robocza\fP" 
Uniewania domyln grup robocz okrelon w parametrze
\fBworkgroup\fP z pliku \fBsmb\&.conf\fP dla tego poczenia\&. 
Ta opcja moe by niezbdna do poczenia si z niektrymi 
serwerami\&.
.IP 
.IP "\fB-T opcje programu tar\fP" 
smbclient moe by uyty do stworzenia kopii zapasowej wszystkich plikw
znajdujcych si na udziale SMB/CIFS, kompatybilnego z formatem 
\fBtar (1)\fP\&. Drugorzdne flagi tar, ktre mog by podane to:
.IP 
.IP 
.IP "\fBc\fP" 
Stwrz plik tar na Uniksie\&. Po tej opcji musi znajdowa si nazwa pliku,
pliku urzdzenia streamera lub \f(CW"-"\fP dla standardowego wyjcia\&.
Jeli uyjesz standardowego wyjcia musisz uy najniszej wartoci poziomu
debugowania \f(CW-d0\fP, aby unikn uszkodzenia pliku tar\&. Ta flaga nie
moe by podana razem z flag \fBx\fP\&.
.IP 
.IP "\fBx\fP" 
Rozpakuj lokalny plik tar z powrotem na udzia\&. Jeli opcja \fB-D\fP nie
zostaa podana, struktura plikw i katalogw pliku tar zostanie odtworzona od
gwnego katalogu udziau\&. Po tej opcji musi znajdowa si nazwa pliku tar,
urzdzenia lub \fB-D\fP dla standardowego wejcia\&. Flaga ta nie moe by
czona z flag \fBc\fP\&. Odtworzonym plikom zostanie nadana taka data
stworzenia (modyfikacji), jaka zostaa zapisana w pliku tar\&. Nie zostaje
natomiast przywrcona data katalogom\&.
.IP 
.IP "\fBI\fP" 
Wcz pliki i katalogi\&. Jest to domylne zachowanie, kiedy pliki s
wymienione powyej\&. Powoduje to branie pod uwag plikw tar przy
rozpakowywaniu lub tworzeniu (a zatem wszystko inne zostaje wyczone z tych
dziaa)\&. Zobacz przykad poniej\&. 
.IP 
.IP "\fBX\fP" 
Wycz pliki i katalogi\&. Powoduje to wyczenie pliku tar z dziaa
rozpakowywania lub tworzenia\&. Zobacz przykad poniej\&.
.IP 
.IP "\fBb\fP" 
Rozmiar bloku\&. Po nim musi nastpowa dozwolona (wiksza ni zero)
wielko bloku\&. Powoduje zapisanie pliku tar na rozmiar_bloku*TBLOCK
(TBLOCK wynosi zazwyczaj 512) blokach\&.
.IP 
.IP "\fBg\fP" 
Przyrostowe\&. Archiwizuj tylko te pliki, ktre maj ustawiony bit
"archive"\&. Przydatne tylko z flag \fBc\fP\&.
.IP 
.IP "\fBq\fP" 
Ciche\&. Powstrzymuje tara przed wypisywaniem informacji
diagnostycznych podczas pracy\&. Ten sam efekt daje
tarmode quiet\&.
.IP 
.IP "\fBr\fP" 
Wczanie lub wyczanie oparte na wyraeniach regularnych\&.
Uywa wyrae regularnych aby sprawdzi, czy dany plik naley wczy
lub wyczy z dziaa\&. Dziaa to jedynie jeli Samba zostaa
skompilowana z HAVE_REGEX_H\&. Jednake ten tryb moe by bardzo wolny\&.
Jeli Samba nie zostaa skompilowana z HAVE_REGEX_H, wykonywane jest
porwnywanie oparte na maskach (uycie znakw * i ?)\&.
.IP 
.IP "\fBN\fP"
Nowszy ni\&. Po tej opcji musi by nazwa pliku, ktrego data bdzie
porwnywana z plikami znalezionymi w udziale podczas tworzenia archiwum\&.
Tylko pliki nowsze ni podany plik zostan zarchiwizowane do pliku tar\&.
Przydatne tylko z flag \fBc\fP\&.
.IP 
.IP "\fBa\fP" 
Ustaw bit "archive"\&. Powoduje usunicie bitu "archive" podczas 
archiwizowania pliku\&. Przydatne z flagami \fBg\fP i \fBc\fP\&.
.IP 
.IP 
\fIDugie nazwy w plikach tar\fP
.IP 
Tar smbclienta obsuguje obecnie dugie nazwy plikw zarwno przy
archiwizowaniu jak i rozpakowywaniu\&. Jednake pena cieka razem z nazw
pliku musi mie mniej ni 1024 bajty\&. Kiedy smbclient tworzy archiwum 
tar zapisywane s cieki wzgldne, nie absolutne\&.
.IP 
\fINazwy plikw w archiwach tar\fP
.IP 
Wszystkie nazwy plikw mog by podane jako cieki DOS'owe (z \f(CW\e\fP
jako separatorem) lub jako cieki Unixowe (z \f(CW/\fP jako separatorem)
.IP 
\fIPrzykady\fP
.IP 
.IP 
.IP o 
Odtworzenie pliku tar backup\&.tar do mjudzia na mjpc (bez hasa)\&.
.IP 
\f(CWsmbclient //mjpc/mjudzia "" -N -Tx backup\&.tar\fP
.IP 
.IP o
Odtwrz wszystko oprcz users/docs
.IP 
\f(CWsmbclient //mjpc/mjudzia "" -N -TXx backup\&.tar users/docs\fP
.IP 
.IP o
Stwrz plik tar zoony z plikw poniej users/docs\&.
.IP 
\f(CWsmbclient //mjpc/mjudzia "" -N -Tc backup\&.tar users/docs\fP
.IP 
.IP o 
Stwrz taki sam plik tar jak powyej, ale uywajc cieki DOS\&.
.IP 
\f(CWsmbclient //mjpc/mjudzia "" -N -tc backup\&.tar users\eedocs\fP
.IP 
.IP o
Stwrz plik tar zoony ze wszystkich plikw i katalogw z udziau\&.
.IP 
\f(CWsmbclient //mjpc/mjudzia "" -N -Tc backup\&.tar *\fP
.IP 
.IP 
.IP "\fB-D pocztkowy katalog\fP" 
Zmie pocztkowy katalog przed uruchomieniem\&. Prawdopodobnie jedynym
wykorzystaniem jest opcja tar \fB-T\fP\&.
.IP 
.IP "\fB-c lista komend\fP" 
Lista komend jest to cig komend oddzielony rednikami, ktre maj by
wykonane zamiast oczekiwania na podawanie komend przez standardowe wejcie\&.
\fB-N\fP jest wymuszana przez \fB-c\fP\&.
.IP 
Ta opcja jest przydatna przy skryptowaniu i przekazywaniu standardowego
wejcia do serwera, np\&. \f(CW-c \'print -\'\fP\&.
.IP 
.PP 
.SH "OPERACJE" 
.PP 
Jeli klient ju dziaa, uytkownikowi powinien pokaza si znak zachty:
.PP 
\f(CWsmb:\e>\fP
.PP 
Symbol odwrotnego ukonika ("\e") wskazuje biecy katalog roboczy
na serwerze, ktry 
zmieni si, jeli zostanie zmieniony biecy katalog roboczy\&.
.PP 
Znak zachty wskazuje na to, e klient jest gotowy i czeka na polecenia\&.
Kada komenda jest pojedynczym sowem, opcjonalnie po nim mog nastpi
parametry specyficzne dla danej komendy\&. Komendy i parametry s rozdzielone
spacjami, chyba e opis konkretnej komendy stanowi inaczej\&. Wszystkie
komendy s niewraliwe na wielko znakw\&. To, czy istotna jest wielko
znakw parametrw przekazywanych do komend zaley od konkretnych komend\&.
.PP 
Parametry pokazane w nawiasach kwadratowych (np\&. "[parametr]") s
opcjonalne\&. Jeli nie zaznaczono inaczej, do komendy stosuj si zasady
oglne\&. Parametry podane w nawiasach ktowych (np\&. "<parametr>") s
obowizkowe\&.
.PP 
Zauwa, e wszystkie komendy wykonywane na serwerze s wykonywane przez
przekazanie dania do serwera\&. Tak wic zachowanie jest zalene od
tego, jak serwer zosta zaimplementowany\&.
.PP 
Komendy podane s w porzdku alfabetycznym\&.
.PP 
.IP 
.IP "\fB? [komenda]\fP" 
Jeli "komenda" jest okrelona, to komenda \fB?\fP wywietli krtk
informacj dotyczc podanej komendy\&. Jeli pominity zostanie parametr
"komenda", wywietlona zostanie lista dostpnych komend\&.
.IP 
.IP "\fB! [komenda powoki]\fP" 
Jeli podana jest "komenda powoki", komenda \fB!\fP uruchomi lokalnie
powok i wykona zadan komend\&. Jeli nie zostanie podana adna komenda
powoki, uruchomiona zostanie lokalna powoka\&.
.IP 
.IP "\fBcd [nazwa katalogu]\fP" 
Jeli zostanie podana "nazwa katalogu", to biecy katalog roboczy na serwerze
zostanie zmieniony na zadany\&. Ta operacja nie powiedzie si, jeli z
jakiegokolwiek powodu do katalogu nie ma dostpu\&.
.IP 
Jeli nie zostanie podana adna nazwa katalogu, wywietlona zostanie
nazwa biecego katalogu roboczego na serwerze\&.
.IP 
.IP "\fBdel <maska>\fP" 
Klient zada od serwera prby usunicia wszystkich plikw pasujcych 
do maski z biecego katalogu roboczego na serwerze\&.
.IP 
.IP "\fBdir <maska>\fP" 
Wywietla list plikw pasujcych do maski w biecym katalogu roboczym na
serwerze\&.
.IP 
.IP "\fBexit\fP" 
Przerwij poczenie z serwerem i wyjd z programu\&.
.IP 
.IP "\fBget <nazwa pliku zdalnego> [nazwa pliku lokalnego]\fP" 
Skopiuj z serwera plik o nazwie "nazwa pliku zdalnego" na lokalny komputer\&.
Jeli drugi parametr jest podany, to plik zostanie skopiowany do lokalnego
pliku o nazwie "nazwa pliku lokalnego"\&. Zauwa, e wszystkie transfery s
binarne\&. Zobacz te komend \fBlowercase\fP\&.
.IP 
.IP "\fBhelp [komenda]\fP" 
Zobacz komend \fB?\fP powyej\&.
.IP 
.IP "\fBlcd [nazwa katalogu]\fP" 
Jeli "nazwa katalogu" jest podana, to biecy roboczy na komputerze lokalnym
zostanie zmieniony na zadany\&. Ta operacja nie
powiedzie si, jeli z jakiegokolwiek powodu do katalogu nie ma dostpu\&.
.IP 
Jeli nie zostanie podana nazwa katalogu, wywietlona zostanie nazwa
biecego katalogu roboczego na lokalnym komputerze\&.
.IP 
.IP "\fBlowercase\fP" 
Wcza wywietlanie nazw plikw maymi literami dla komend \fBget\fP i
\fBmget\fP\&.
.IP 
Kiedy wywietlanie nazw plikw maymi literami jest wczone, przy uywaniu
komend \fBget\fP i \fBmget\fP lokalne nazwy plikw bd konwertowane do
maych liter\&. Jest to czsto przydatne przy kopiowaniu plikw MSDOS z
serwera, poniewa mae litery w nazwach plikw s standardem w systemach
Uniksowych\&.
.IP 
.IP "\fBls <maska>\fP" 
Zobacz komend \fBdir\fP powyej\&.
.IP 
.IP "\fBmask <maska>\fP" 
Ta komenda pozwala uytkownikowi na ustawienie maski, ktra bdzie uywana
podczas wykonywania operacji rekurencyjnych przez komendy \fBget\fP i
\fBmget\fP\&.
.IP 
Kiedy rekurencja jest wczona, maski przekazane do komend \fBget\fP i \fBmget\fP
dziaaj jak filtry do plikw, nie do katalogw\&.
.IP 
Maska okrelona komend \fBmask\fP jest niezbdna do filtrowania plikw
zawartych w tych katalogach\&. Na przykad, jeli mask podan komendzie
\fBmget\fP jest "source*" a mask podan komendzie \fBmask\fP jest "*\&.c" a
rekurencja jest wczona, komenda \fBmget\fP pobierze wszystkie pliki
pasujce do maski "*&\.c" we wszystkich katalogach poniej 
pasujcych do maski "source*" w biecym katalogu roboczym\&.
.IP 
Zauwa, e domylna warto dla maski jest pusta (jej rwnowanoci jest
"*") i pozostaje taka dopki nie zostanie uyta komenda \fBmask\fP do jej
zmiany\&. Najczciej maska pozostaje niezdefiniowana\&. Aby unikn
nieoczekiwanych rezultatw dobrze jest przywrci warto maski na "*" po
uyciu komendy \fBmget\fP lub \fBmput\fP\&.
.IP 
.IP "\fBmd <nazwa katalogu>\fP" 
Zobacz komend \fBmkdir\fP\&.
.IP 
.IP "\fBmget <maska>\fP" 
Skopiuj wszystkie pliki pasujce do maski na komputer, 
na ktrym uruchomiony jest klient\&.
.IP 
Zauwa, e maska jest interpretowana inaczej przy 
operacjach rekurencyjnych i nierekurencyjnych - zobacz komendy 
\fBrecurse\fP i \fBmask\fP aby zdoby wicej informacji\&.
.IP 
.IP "\fBmkdir <nazwa katalogu>\fP" 
Tworzy nowy katalog na serwerze (jeli pozwalaj na to uprawnienia)
z podan nazw\&.
.IP 
.IP "\fBmput <maska>\fP"
Skopiuj wszystkie pliki pasujce do maski z biecego katalogu roboczego
komputera lokalnego do biecego katalogu roboczego na serwerze\&.
.IP 
Zauwa, e maska jest interpretowana inaczej przy
operacjach rekurencyjnych i nierekurencyjnych - zobacz komendy
\fBrecurse\fP i \fBmask\fP aby zdoby wicej informacji\&.
.IP 
.IP "\fBprint <nazwa pliku>\fP" 
Wydrukuj podany plik z lokalnego komputera uywajc drukarki podczonej do
serwera\&.
.IP 
Zobacz te komend \fBprintmode\fP\&.
.IP 
.IP "\fBprintmode <graphics lub text>\fP" 
Ustawia tryb drukowania tak, aby obsugiwa dane binarne (takie jak grafika)
albo tekst\&. Pniejsze komendy drukowania bd uyway trybu ustawionego
przez to polecenie\&.
.IP 
.IP "\fBprompt\fP" 
Przecza pytanie o nazwy plikw podczas
dziaania komend \fBmget\fP i \fBmput\fP\&.
.IP 
Kiedy jest wczone, uytkownik bdzie proszony o potwierdzenie transferu
kadego z plikw podczas dziaania tych komend\&. Kiedy jest wyczone,
wszystkie pliki zostan przesane bez zapytania o potwierdzenie\&.
.IP 
.IP "\fBput <nazwa pliku lokalnego> [nazwa pliku zdalnego]\fP" 
Skopiuj plik o nazwie "nazwa pliku lokalnego" z komputera lokalnego na
serwer\&. Jeli zostanie podany drugi parametr, plik na serwerze zostanie
nazwany "nazwa pliku zdalnego"\&. Zauwa, e wszystkie transfery s
binarne\&. Zobacz te komend \fBlowercase\fP\&.
.IP 
.IP "\fBqueue\fP" 
Wywietla kolejk drukowania, pokazujc identyfikator
zadania, nazw, rozmiar i aktualny stan\&.
.IP 
.IP "\fBquit\fP" 
Zobacz komend \fBexit\fP\&.
.IP 
.IP "\fBrd <nazwa katalogu>\fP" 
Zobacz komend \fBrmdir\fP\&.
.IP 
.IP "\fBrecurse\fP" 
Przecza stosowanie rekurencji dla
komend \fBmget\fP i \fBmput\fP\&.
.IP 
Kiedy jest wczona, te komendy bd przetwarzay wszystkie katalogi
znajdujce si w katalogu pocztkowym i bd przeglday ich zawarto jeli
nazwa danego katalogu pasuje do maski podanej komendzie\&. Pobrane bd tylko
pliki pasujce do maski ustalonej za pomoc polecenia \fBmask\fP\&. Zobacz
take polecenie \fBmask\fP\&.
.IP 
Jeli rekurencja jest wyczona, kopiowane bd tylko pliki znajdujce si 
w biecym katalogu roboczym na komputerze rdowym pasujce do maski
podanej jako parametr polecenia \fBmget\fP lub \fBmput\fP, a maska ustalona
za pomoc polecenia \fBmask\fP bdzie zignorowana\&.
.IP 
.IP "\fBrm <maska>\fP" 
Usuwa z biecego katalogu roboczego serwera 
wszystkie pliki pasujce do maski\&.
.IP 
.IP "\fBrmdir <nazwa katalogu>\fP" 
Usuwa podany katalog (jeli pozwalaj na to prawa dostpu) z serwera\&.
.IP 
.IP "\fBtar <c|x>[IXbgNa]\fP" 
Przeprowadza operacj tar - zobacz 
opcj \fB-T\fP powyej\&. Na zachowanie 
moe wpywa komenda \fBtarmode\fP (zobacz 
poniej)\&. Uycie g (przyrostowe) i N (nowsze ni)
wpynie na ustawienia tarmode\&. Zauwa, e uycie opcji
"-" z opcj x moe nie dziaa - zamiast tego uyj linii
polece\&.
.IP 
.IP "\fBblocksize <rozmiar bloku>\fP" 
Rozmiar bloku\&. Po nim musi nastpowa dopuszczalna (wiksza ni zero)
wielko bloku\&. Powoduje zapisanie pliku tar na rozmiar_bloku*TBLOCK
(TBLOCK wynosi zazwyczaj 512) blokach\&.
.IP 
.IP "\fBtarmode <full|inc|reset|noreset>\fP" 
Zmienia zachowanie polecenia tar wzgldem bitu "archive"\&. W trybie
"full" polecenia tar zarchiwizuje wszystko nie zwracajc uwagi na ustawienie
bitu "archive" (jest to tryb domylny)\&. W trybie "inc" (incremental -
przyrostowy) tar zarchiwizuje tylko pliki z ustawionym bitem "archive"\&. W
trybie "reset" tar usunie bit "archive" ze wszystkich plikw, ktre
archiwizuje (wymaga moliwoci zapisywania w udziale)\&.
.IP 
.IP "\fBsetmode <nazwa pliku> <perm=[+|\e-]rsha>\fP" 
Wersja DOSowej komendy attribm sucej do ustawiania atrybutw pliku\&. Na
przykad:
.IP 
\f(CWsetmode mjplik +r\fP
.IP 
sprawi, e plik "mjplik" bdzie tylko do odczytu\&.
.IP 
.PP 
.SH "UWAGI" 
.PP
Niektre serwery s wybredne, co do wielkoci znakw podanej nazwy
uytkownika, hasa, nazwy udziau (nazywanego take nazw usugi) i nazw 
serwerw\&. Jeli nie moesz si poczy z serwerem sprbuj poda wszystkie
parametry duymi literami\&.
.PP 
Czsto niezbdne jest uycie opcji \fB-n\fP przy czeniu si z niektrymi
typami serwerw\&. Na przykad LanManager OS/2 wymaga uycia prawidowej
nazwy NetBIOS, wic musisz poda prawidow nazw, ktra moe by znana
serwerowi\&.
.PP 
smbclient obsuguje dugie nazwy plikw, jeli serwer obsuguje protok
LANMAN2 lub nowszy\&.
.PP 
.SH "ZMIENNE RODOWISKOWE" 
.PP 
Zmienna \fBUSER\fP moe zawiera nazw uytkownika osoby uywajcej
klienta\&. Ta informacja jest uyta tylko wtedy, gdy poziom protokou jest
na tyle wysoki, e obsuguje hasa na poziomie sesji\&.
.PP 
Zmienna \fBPASSWORD\fP moe zawiera haso osoby uywajcej klienta\&. 
Ta informacja jest uyta tylko jeli poziom protokou jest na tyle
wysoki, e obsuguje hasa na poziomie sesji\&.
.PP 
.SH "INSTALACJA" 
.PP
Lokalizacja programu klienta jest indywidualn kwesti administratora
systemu\&. Dalej znajduj si tylko sugestie\&.
.PP 
Zaleca si, aby oprogramowanie smbclienta byo zainstalowane w katalogu
/usr/local/samba/bin lub /usr/samba/bin\&. Ten katalog moe by czytany przez
wszystkich a zapisywany tylko przez roota\&. Kady powinien mie moliwo
uruchomienia klienta\&. Klient nie powinien mie ustawionych uprawnie setuid
czy setgid!
.PP
Pliki z dziennikami pracy (logami) klienta powinny by umieszczane w 
katalogu, ktrego zawarto moe by odczytywana i
zapisywana tylko przez danego uytkownika\&.
.PP 
Aby przetestowa klienta, bdziesz potrzebowa nazwy serwera SMB/CIFS\&.
Istnieje moliwo uruchomienia \fBsmbd (8)\fP jako zwyky uytkownik -
uruchomienie serwera jako demona na porcie dostpnym dla uytkownika
(zazwyczaj dowolny port powyej 1024) dostarczy serwera, na ktrym bdzie
mona przeprowadza testy\&.
.PP 
.SH "DIAGNOSTYKA" 
.PP
Wikszo informacji diagnostycznych wysyanych przez klienta 
jest rejestrowana w odpowiednim pliku\&. Nazwa tego pliku jest 
ustalana podczas kompilacji, ale moe by zmieniona przez parametr
podany z linii polece\&.
.PP 
Liczba i rdo informacji diagnostycznych zaley od poziomu debugowania
ustalonego przez klienta\&. Jeli masz problemy, ustaw poziom debugowania na
3 i przejrzyj pliki z logami\&.
.PP 
.SH "WERSJA"
.PP 
Ta strona podrcznika systemowego obowizuje dla wersji 2\&.0 pakietu
Samba\&.
.PP 
.SH "AUTOR" 
.PP 
Oryginalne oprogramowanie Samba i zwizane z nim narzdzia zostay stworzone
przez Andrew Tridgella \fIsamba-bugs@samba\&.org\fP\&. Samba jest teraz
rozwijana przez Samba Team jako projekt typu Open Source, podobny do sposobu
rozwijania jdra Linuksa\&.
.PP 
Oryginalne strony podrcznika systemowego pakietu Samba zostay napisane przez
Karla Auera\&. Strony podrcznika systemowego zostay skonwertowane do
formatu YODL (kolejne wspaniae oprogramowanie Open Source, dostpne pod
adresem  \fBftp://ftp\&.icce\&.rug\&.nl/pub/unix/\fP) i odwieone dla wersji
2\&.0 pakietu Samba przez Jeremy'ego  Allisona\&.
\fIsamba-bugs@samba\&.org\fP\&.
.PP
Zobacz \fBsamba (7)\fP\&. Znajdziesz tam pen list wsppracownikw i 
informacje jak wysa informacje o bdach, komentarze itp\&.