GoGPT Best VPN GoSearch

favorit OnWorks

smbclient - Online di Cloud

Jalankan smbclient di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah smbclient yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


smbclient - klien seperti ftp untuk mengakses sumber daya SMB/CIFS di server

RINGKASAN


klien kecil [-b ] [-d tingkat debug] [-e] [-L ] [-U nama pengguna]
[-I destinationIP] [-M ] [-m maxprotocol] [-A authfile] [-N] [-C] [-g]
[-i ruang lingkup] [-O ] [port-p] [-R ]
[-S ] [-T ] [-k] [-P] [-c ]

smbclient {namalayanan} [kata sandi] [-b ] [-d debuglevel] [-e] [-D Direktori]
[-U nama pengguna] [-W workgroup] [-M ] [-m maxprotocol] [-A authfile] [-N] [-C]
[-g] [-l log-basename] [-I destinationIP] [-E] [-c ] [-i ruang lingkup]
[-HAI ] [port-p] [-R ] [-S ]
[-T ] [-T IXFqgbNan] [-k]

DESKRIPSI


Alat ini merupakan bagian dari samba(7) rangkaian.

smbclient adalah klien yang dapat 'berbicara' dengan server SMB/CIFS. Ini menawarkan antarmuka
mirip dengan program ftp (lihat ftp(1)). Operasi mencakup hal-hal seperti mendapatkan
file dari server ke mesin lokal, menempatkan file dari mesin lokal ke
server, mengambil informasi direktori dari server dan sebagainya.

PILIHAN


layani saya
servicename adalah nama layanan yang ingin Anda gunakan di server. Nama layanan
mengambil bentuk //server/service dimana Server adalah nama NetBIOS dari SMB/CIFS
server menawarkan layanan yang diinginkan dan layanan adalah nama layanan yang ditawarkan.
Jadi untuk menyambung ke layanan "printer" di server SMB/CIFS "smbserver", Anda harus
gunakan nama layanan //smbserver/printer

Perhatikan bahwa nama server yang diperlukan TIDAK harus nama host IP (DNS) dari
server! Nama yang diperlukan adalah nama server NetBIOS, yang mungkin sama atau tidak sama
sebagai nama host IP dari mesin yang menjalankan server.

Nama server dicari menurut salah satu dari -R parameter ke smbclient atau
menggunakan nama menyelesaikan parameter pesanan di seseorang.conf(5) file, memungkinkan
administrator untuk mengubah urutan dan metode pencarian nama server.

kata sandi
Kata sandi yang diperlukan untuk mengakses layanan yang ditentukan di server yang ditentukan. Jika ini
parameter disediakan, -N pilihan (menekan password prompt) diasumsikan.

Tidak ada kata sandi default. Jika tidak ada kata sandi yang diberikan pada baris perintah (baik
dengan menggunakan parameter ini atau menambahkan kata sandi ke -U pilihan (lihat di bawah)) dan -N
opsi tidak ditentukan, klien akan meminta kata sandi, bahkan jika diinginkan
layanan tidak memerlukannya. (Jika tidak diperlukan kata sandi, cukup tekan ENTER untuk
berikan kata sandi nol.)

Catatan: Beberapa server (termasuk OS/2 dan Windows for Workgroups) menggunakan huruf besar
kata sandi. Kata sandi huruf kecil atau huruf besar campuran dapat ditolak oleh server ini.

Berhati-hatilah dalam memasukkan kata sandi dalam skrip.

-R|--nama-resolve
Opsi ini digunakan oleh program di suite Samba untuk menentukan penamaan apa
layanan dan dalam rangka apa untuk menyelesaikan nama host ke alamat IP. Opsi mengambil
string yang dipisahkan oleh spasi dari opsi resolusi nama yang berbeda.

Pilihannya adalah: "lmhosts", "host", "wins" dan "bcast". Mereka menyebabkan nama menjadi
diselesaikan sebagai berikut:

· LMHOSTS: Cari alamat IP di file Samba lmhosts. Jika baris di lmhosts
tidak memiliki tipe nama yang dilampirkan ke nama NetBIOS (lihat LMHOSTS(5) untuk rincian)
maka semua jenis nama cocok untuk pencarian.

· tuan rumah: Lakukan nama host standar ke resolusi alamat IP, menggunakan sistem
/ Etc / hosts, NIS, atau pencarian DNS. Metode resolusi nama ini beroperasi
bergantung pada sistem, misalnya pada IRIX atau Solaris, ini dapat dikontrol oleh
/etc/nsswitch.conf mengajukan). Perhatikan bahwa metode ini hanya digunakan jika nama NetBIOS
jenis yang ditanyakan adalah jenis nama 0x20 (server), jika tidak maka akan diabaikan.

· menang: Minta nama dengan alamat IP yang tercantum di menang Server parameter. Jika tidak
Server WINS telah ditentukan metode ini akan diabaikan.

· siaran langsung: Lakukan siaran di setiap antarmuka lokal yang dikenal yang tercantum di
interface parameter. Ini adalah metode resolusi nama yang paling tidak dapat diandalkan karena
itu tergantung pada host target yang berada di subnet yang terhubung secara lokal.

Jika parameter ini tidak disetel, maka urutan penyelesaian nama yang ditentukan dalam seseorang.conf(5) berkas
parameter (urutan penyelesaian nama) akan digunakan.

Urutan defaultnya adalah lmhosts, host, wins, bcast dan tanpa parameter ini atau entri apa pun di
itu nama menyelesaikan urutan parameter dari seseorang.conf(5) mengajukan metode resolusi nama akan
dicoba dalam urutan ini.

-M|--pesan nama NetBIOS
Opsi ini memungkinkan Anda mengirim pesan, menggunakan protokol "WinPopup", ke yang lain
komputer. Setelah koneksi dibuat, Anda kemudian mengetik pesan Anda, menekan ^D
(kontrol-D) untuk mengakhiri.

Jika komputer penerima menjalankan WinPopup, pengguna akan menerima pesan dan
mungkin bunyi bip. Jika mereka tidak menjalankan WinPopup, pesannya akan hilang, dan tidak
pesan kesalahan akan terjadi.

Pesan juga secara otomatis terpotong jika pesan lebih dari 1600 byte, karena ini
adalah batas protokol.

Salah satu trik yang berguna adalah menyalurkan pesan melalui smbclient. Misalnya: smbclient -M
FRED < mymessage.txt akan mengirim pesan dalam file mymessage.txt ke mesin
FRED.

Anda juga dapat menemukan -U dan -I pilihan yang berguna, karena memungkinkan Anda untuk mengontrol FROM
dan KE bagian pesan.

Lihat pesan Command parameter di seseorang.conf(5) untuk deskripsi tentang cara
menangani pesan WinPopup yang masuk di Samba.

Note: Salin WinPopup ke grup startup di PC WfWg Anda jika Anda ingin mereka selalu
dapat menerima pesan.

-p|--pelabuhan pelabuhan
Nomor ini adalah nomor port TCP yang akan digunakan saat membuat koneksi ke
server. Nomor port TCP standar (terkenal) untuk server SMB/CIFS adalah 139, yang:
adalah defaultnya.

-g|--dapat diterima
Parameter ini menyediakan dikombinasikan dengan -L output parseable mudah yang memungkinkan pemrosesan
dengan utilitas seperti grep dan cut.

-m|--protokol max-protokol
Ini memungkinkan pengguna untuk memilih tingkat protokol SMB tertinggi yang akan digunakan klien
untuk terhubung ke server. Secara default ini diatur ke NT1, yang merupakan yang tertinggi
protokol SMB1 yang tersedia. Untuk terhubung menggunakan protokol SMB2 atau SMB3, gunakan string SMB2
atau SMB3 masing-masing. Perhatikan bahwa untuk menyambung ke server Windows 2012 dengan terenkripsi
transportasi memilih max-protokol SMB3 diperlukan.

-P|--pass mesin
Buat kueri ke server eksternal menggunakan akun mesin server lokal.

-I|--alamat-ip Alamat-ip
IP alamat adalah alamat server untuk terhubung. Ini harus ditentukan dalam
notasi standar "abcd".

Biasanya klien akan mencoba menemukan server SMB/CIFS bernama dengan mencarinya
melalui mekanisme resolusi nama NetBIOS yang dijelaskan di atas dalam nama menyelesaikan urutan
parameter di atas. Menggunakan parameter ini akan memaksa klien untuk berasumsi bahwa server
ada di mesin dengan alamat IP yang ditentukan dan komponen nama NetBIOS dari
sumber daya yang terhubung akan diabaikan.

Tidak ada default untuk parameter ini. Jika tidak disediakan, itu akan ditentukan
secara otomatis oleh klien seperti dijelaskan di atas.

-E|--stderr
Parameter ini menyebabkan klien menulis pesan ke aliran kesalahan standar
(stderr) daripada ke aliran output standar.

Secara default, klien menulis pesan ke output standar - biasanya tty pengguna.

-L|--daftar
Opsi ini memungkinkan Anda untuk melihat layanan apa yang tersedia di server. Kamu menggunakannya
sebagai smbclient -L Host dan daftar akan muncul. NS -I pilihan mungkin berguna jika Anda
Nama NetBIOS tidak cocok dengan nama host DNS TCP/IP Anda atau jika Anda mencoba menjangkau a
host di jaringan lain.

-b|--kirim-ukuran buffer buffer
Saat mengirim atau menerima file, smbclient menggunakan buffer internal berukuran sebesar
jumlah maksimum permintaan yang diizinkan ke server yang terhubung. Perintah ini memungkinkan ini
ukuran yang akan disetel ke kisaran antara 0 (yang berarti gunakan server default yang dikontrol
size) byte dan 16776960 (0xFFFF00) byte. Menggunakan ukuran yang dikendalikan server adalah
paling efisien karena smbclient akan menyalurkan sebanyak mungkin pembacaan atau penulisan simultan yang diperlukan
untuk menjaga server sesibuk mungkin. Menyetel ini ke ukuran lain akan melambat
transfer. Ini juga dapat diatur menggunakan perintah iosize di dalam smbclient.

-B|--jelajahi
Jelajahi server SMB menggunakan DNS.

-d|--debugtingkat=tingkat
tingkat adalah bilangan bulat dari 0 hingga 10. Nilai default jika parameter ini tidak ditentukan
adalah 1.

Semakin tinggi nilai ini, semakin detail akan dicatat ke file log tentang
kegiatan pelayan. Pada level 0, hanya kesalahan kritis dan peringatan serius yang akan
dicatat. Level 1 adalah level yang wajar untuk lari sehari-hari - menghasilkan sedikit
jumlah informasi tentang operasi yang dilakukan.

Level di atas 1 akan menghasilkan sejumlah besar data log, dan hanya boleh digunakan
ketika menyelidiki suatu masalah. Level di atas 3 dirancang untuk digunakan hanya oleh pengembang
dan menghasilkan sejumlah besar data log, yang sebagian besar sangat samar.

Perhatikan bahwa menentukan parameter ini di sini akan menimpa mencatat tingkat parameter di
file smb.conf.

-V|--versi
Mencetak nomor versi program.

-s|--configfile=
File yang ditentukan berisi detail konfigurasi yang diperlukan oleh server. NS
informasi dalam file ini mencakup informasi khusus server seperti apa printcap
file yang akan digunakan, serta deskripsi semua layanan yang akan digunakan server
menyediakan. Lihat smb.conf untuk informasi lebih lanjut. Nama file konfigurasi default adalah
ditentukan pada waktu kompilasi.

-l|--log-basename=logdirektori
Nama direktori dasar untuk file log/debug. ekstensi ".nama program" akan ditambahkan
(misalnya log.smbclient, log.smbd, dll...). File log tidak pernah dihapus oleh klien.

--pilihan= =
Mengatur seseorang.conf(5) pilihan " " untuk menilai " " dari baris perintah. Ini
menimpa default yang dikompilasi dan opsi yang dibaca dari file konfigurasi.

-N|--tidak lulus
Jika ditentukan, parameter ini menekan permintaan kata sandi normal dari klien untuk
pengguna. Ini berguna saat mengakses layanan yang tidak memerlukan kata sandi.

Kecuali jika kata sandi ditentukan pada baris perintah atau parameter ini ditentukan,
klien akan meminta kata sandi.

Jika kata sandi ditentukan pada baris perintah dan opsi ini juga ditentukan
kata sandi pada baris perintah akan diabaikan secara diam-diam dan tidak ada kata sandi yang akan digunakan.

-k|--kerberos
Coba autentikasi dengan kerberos. Hanya berguna di lingkungan Active Directory.

-C|--gunakan-ccache
Coba gunakan kredensial yang di-cache oleh winbind.

-A|--authentication-file=namafile
Opsi ini memungkinkan Anda menentukan file untuk membaca nama pengguna dan kata sandi
digunakan dalam sambungan. Format filenya adalah

nama pengguna =
kata sandi =
domain =

Pastikan bahwa izin pada file membatasi akses dari pengguna yang tidak diinginkan.

-U|--pengguna=namapengguna[%kata sandi]
Menetapkan nama pengguna atau nama pengguna dan kata sandi SMB.

Jika %password tidak ditentukan, pengguna akan diminta. Klien akan memeriksa terlebih dahulu
itu PENGGUNA variabel lingkungan, maka NAMA LOGO variabel dan jika salah satunya ada, maka
string huruf besar. Jika variabel lingkungan ini tidak ditemukan, nama pengguna
TAMU digunakan.

Opsi ketiga adalah menggunakan file kredensial yang berisi plaintext dari
nama pengguna dan kata sandi. Opsi ini terutama disediakan untuk skrip di mana admin melakukannya
tidak ingin meneruskan kredensial pada baris perintah atau melalui variabel lingkungan. Jika
metode ini digunakan, pastikan bahwa izin pada file membatasi akses
dari pengguna yang tidak diinginkan. Lihat -A lebih lanjut.

Berhati-hatilah dalam memasukkan kata sandi dalam skrip. Juga, pada banyak sistem perintah
baris proses yang sedang berjalan dapat dilihat melalui perintah ps. Agar aman selalu izinkan
rpcclient untuk meminta kata sandi dan mengetikkannya secara langsung.

-S|--menandatangani on|off|wajib
Tetapkan status penandatanganan klien.

-P|--pass mesin
Gunakan kata sandi akun mesin yang tersimpan.

-e|--enkripsi
Parameter baris perintah ini memerlukan server jarak jauh yang mendukung ekstensi UNIX atau
bahwa protokol SMB3 telah dipilih. Meminta agar koneksi dienkripsi.
Negosiasi enkripsi SMB menggunakan ekstensi SMB3 atau POSIX melalui GSSAPI. Menggunakan
kredensial yang diberikan untuk negosiasi enkripsi (kerberos atau NTLMv1/v2 jika
domain/nama pengguna/kata sandi yang diberikan tiga kali lipat. Gagal koneksi jika enkripsi tidak dapat
dinegosiasikan.

--pw-nt-hash
Kata sandi yang diberikan adalah hash NT.

-n|--netbiosname
Opsi ini memungkinkan Anda untuk mengganti nama NetBIOS yang digunakan Samba untuk dirinya sendiri. Ini
identik dengan pengaturan netbios nama parameter dalam file smb.conf. Namun,
pengaturan baris perintah akan lebih diutamakan daripada pengaturan di smb.conf.

-i|--lingkup
Ini menentukan lingkup NetBIOS yang akan digunakan nmblookup untuk berkomunikasi ketika
menghasilkan nama NetBIOS. Untuk detail tentang penggunaan cakupan NetBIOS, lihat rfc1001.txt
dan rfc1002.txt. Lingkup NetBIOS adalah sangat jarang digunakan, hanya atur parameter ini jika Anda
adalah administrator sistem yang bertanggung jawab atas semua sistem NetBIOS yang Anda komunikasikan
dengan.

-W|--kelompok kerja=domain
Setel domain SMB dari nama pengguna. Ini menimpa domain default yang merupakan
domain didefinisikan dalam smb.conf. Jika domain yang ditentukan sama dengan server NetBIOS
nama, itu menyebabkan klien untuk masuk menggunakan server SAM lokal (berlawanan dengan
SAM domain).

-O|--pilihan soket pilihan soket
Opsi soket TCP untuk diatur pada soket klien. Lihat parameter opsi soket di
halaman manual smb.conf untuk daftar opsi yang valid.

-?|--bantuan
Cetak ringkasan opsi baris perintah.

--penggunaan
Tampilkan pesan penggunaan singkat.

-t|--waktu habis
Ini memungkinkan pengguna untuk menyetel batas waktu default yang digunakan untuk setiap permintaan SMB. NS
pengaturan default adalah 20 detik. Tingkatkan jika permintaan ke server terkadang waktu
keluar. Ini dapat terjadi ketika enkripsi SMB3 dipilih dan klien sangat banyak
server dengan permintaan. Ini juga dapat diatur menggunakan perintah batas waktu di dalam
klien kecil.

-T|--pilihan tar tar
smbclient dapat digunakan untuk membuat ter(1) pencadangan yang kompatibel untuk semua file di
SMB/CIFS berbagi. Bendera tar sekunder yang dapat diberikan pada opsi ini adalah:

· c - Buat arsip cadangan tar pada sistem lokal. Harus diikuti dengan nama
dari file tar, perangkat tape atau "-" untuk output standar. Jika menggunakan keluaran standar
Anda harus mengubah level log ke nilai terendah -d0 untuk menghindari kerusakan tar
mengajukan. Bendera ini saling eksklusif dengan x bendera.

· x - Ekstrak (restore) file tar lokal kembali ke share. Kecuali opsi -D adalah
diberikan, file tar akan dikembalikan dari tingkat atas berbagi. Harus
diikuti dengan nama file tar, perangkat atau "-" untuk input standar. Saling
eksklusif dengan c bendera. File yang dipulihkan memiliki waktu pembuatan (mtime) yang disetel ke
tanggal disimpan dalam file tar. Direktori saat ini tidak mendapatkan kreasinya
tanggal dipulihkan dengan benar.

· I - Sertakan file dan direktori. Apakah perilaku default ketika nama file adalah
ditentukan di atas. Menyebabkan file disertakan dalam ekstrak atau buat (dan
oleh karena itu segala sesuatu yang lain harus dikecualikan). Lihat contoh di bawah. Globbing nama file
bekerja dengan salah satu dari dua cara. Lihat r di bawah.

· X - Kecualikan file dan direktori. Menyebabkan file dikeluarkan dari ekstrak atau
membuat. Lihat contoh di bawah. Globbing nama file bekerja dengan salah satu dari dua cara. Lihat r
di bawah.

· F - File yang berisi daftar file dan direktori. NS F menyebabkan nama
mengikuti tarfile untuk membuat untuk dibaca sebagai nama file yang berisi daftar
file dan direktori untuk dimasukkan dalam ekstrak atau buat (dan karenanya
segala sesuatu yang lain untuk dikecualikan). Lihat contoh di bawah. Globbing nama file berfungsi dalam satu
dari dua cara. Lihat r di bawah.

· b - Ukuran blok. Harus diikuti oleh ukuran blok yang valid (lebih besar dari nol). Penyebab
file tar yang akan ditulis dalam blok blocksize*TBLOCK (512 byte).

· g - Tambahan. Hanya buat cadangan file yang memiliki bit arsip yang disetel. Hanya berguna
pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka. c bendera.

· q - Diam. Menjaga tar dari pencetakan diagnostik saat berfungsi. Ini sama dengan
tarmode sepi.

· r - Gunakan pencocokan wildcard untuk menyertakan atau mengecualikan. Tidak digunakan lagi.

· N - Lebih baru dari. Harus diikuti dengan nama file yang tanggalnya dibandingkan
terhadap file yang ditemukan di share selama pembuatan. Hanya file yang lebih baru dari file
ditentukan dicadangkan ke file tar. Berguna hanya dengan c bendera.

· a - Atur bit arsip. Menyebabkan bit arsip diatur ulang saat file dicadangkan.
Berguna dengan g dan c bendera.

Ter Panjang File nama

opsi tar smbclient sekarang mendukung nama file yang panjang baik pada pencadangan dan pemulihan. Namun,
nama path lengkap file harus kurang dari 1024 byte. Juga, ketika arsip tar adalah
dibuat, opsi tar seseorang menempatkan semua file dalam arsip dengan nama relatif, bukan
nama-nama mutlak.

Ter Nama file

Semua nama file dapat diberikan sebagai nama jalur DOS (dengan '\\' sebagai pemisah komponen) atau sebagai
Nama jalur UNIX (dengan '/' sebagai pemisah komponen).

contoh

Pulihkan dari file tar backup.tar ke myshare di mypc (tanpa kata sandi saat dibagikan).

smbclient //mypc/myshare "" -N -Tx backup.tar

Pulihkan semuanya kecuali pengguna/dokumen

smbclient //mypc/myshare "" -N -TXx backup.tar users/docs

Buat file tar dari file di bawah pengguna/dokumen.

smbclient //mypc/myshare "" -N -Tc backup.tar users/docs

Buat file tar yang sama seperti di atas, tetapi sekarang gunakan nama jalur DOS.

smbclient //mypc/myshare "" -N -Tc backup.tar users\edocs

Buat file tar dari file yang terdaftar di file tarlist.

smbclient //mypc/myshare "" -N -TcF backup.tar tarlist

Buat file tar dari semua file dan direktori yang di share.

smbclient //mypc/myshare "" -N -Tc backup.tar *

-D|--direktori direktori awal
Ubah ke direktori awal sebelum memulai. Mungkin hanya berguna dengan tar -T
.

-c|--string perintah perintah
string perintah adalah daftar perintah yang dipisahkan titik koma untuk dieksekusi alih-alih
meminta dari stdin.
-N tersirat oleh -c.

Ini sangat berguna dalam skrip dan untuk mencetak stdin ke server, misalnya -c
'cetak -'.

OPERASI


Setelah klien berjalan, pengguna disajikan dengan prompt:

seseorang:\>

Garis miring terbalik ("\\") menunjukkan direktori kerja saat ini di server, dan akan
berubah jika direktori kerja saat ini diubah.

Prompt menunjukkan bahwa klien siap dan menunggu untuk menjalankan perintah pengguna.
Setiap perintah adalah satu kata, opsional diikuti oleh parameter khusus untuk perintah itu.
Perintah dan parameter dibatasi spasi kecuali jika catatan ini secara khusus menyatakan
sebaliknya. Semua perintah tidak peka huruf besar/kecil. Parameter untuk perintah mungkin atau mungkin tidak
peka huruf besar/kecil, tergantung pada perintah.

Anda dapat menentukan nama file yang memiliki spasi di dalamnya dengan mengutip nama dengan double
kutipan, misalnya "nama file yang panjang".

Parameter yang ditampilkan dalam tanda kurung siku (misalnya, "[parameter]") bersifat opsional. Jika tidak diberikan,
perintah akan menggunakan default yang sesuai. Parameter yang ditunjukkan dalam kurung sudut (misalnya,
" ") diperlukan.

Perhatikan bahwa semua perintah yang beroperasi di server sebenarnya dilakukan dengan mengeluarkan permintaan
ke server. Dengan demikian perilaku dapat bervariasi dari server ke server, tergantung pada bagaimana
server diimplementasikan.

Perintah yang tersedia diberikan di sini dalam urutan abjad.

? [memerintah]
If Command ditentukan, ? perintah akan menampilkan pesan informatif singkat tentang
perintah yang ditentukan. Jika tidak ada perintah yang ditentukan, daftar perintah yang tersedia akan
ditampilkan.

! [perintah cangkang]
If tempurung Command ditentukan, ! perintah akan mengeksekusi shell secara lokal dan menjalankan
perintah shell yang ditentukan. Jika tidak ada perintah yang ditentukan, shell lokal akan dijalankan.

file allinfo
Klien akan meminta server mengembalikan semua informasi yang diketahui tentang file atau
direktori (termasuk aliran).

file nama alternatif
Klien akan meminta server mengembalikan nama "alternatif" (nama 8.3) untuk
sebuah file atau direktori.

Arsip
Mengatur tingkat arsip saat mengoperasikan file. 0 berarti abaikan bit arsip, 1
berarti hanya beroperasi pada file dengan set bit ini, 2 berarti hanya beroperasi pada file dengan ini
bit set dan reset setelah operasi, 3 berarti beroperasi pada semua file dan reset setelah
operasi. Standarnya adalah 0.

backup
Alihkan status bendera "maksud cadangan" yang dikirim ke server pada daftar direktori
dan file terbuka. Jika flag "backup intent" benar, server akan mencoba dan mem-bypass
beberapa sistem file memeriksa apakah pengguna telah diberikan SE_BACKUP atau SE_RESTORE
hak istimewa. Status ini berguna saat melakukan operasi pencadangan atau pemulihan.

Ukuran blok
Menyetel parameter ukuran blok untuk operasi tar. Standarnya adalah 20. Menyebabkan file tar
untuk ditulis dalam satuan blocksize*TBLOCK (biasanya 512 byte).

batalkan jobid0 [jobid1] ... [jobidN]
Klien akan meminta server membatalkan pekerjaan cetak yang diidentifikasi oleh yang diberikan
id pekerjaan cetak numerik.

hal - hal sensitif
Mengalihkan pengaturan bendera dalam paket SMB yang memberi tahu server untuk memperlakukan
nama file sebagai peka huruf besar/kecil. Atur ke OFF secara default (memberi tahu server file untuk memperlakukan
nama file sebagai tidak peka huruf besar/kecil). Hanya saat ini mempengaruhi file Samba 3.0.5 dan di atasnya
server dengan parameter peka huruf besar/kecil diatur ke otomatis di smb.conf.

CD
Jika "nama direktori" ditentukan, direktori kerja saat ini di server akan menjadi
diubah ke direktori yang ditentukan. Operasi ini akan gagal jika karena alasan apapun
direktori tertentu tidak dapat diakses.

Jika tidak ada nama direktori yang ditentukan, direktori kerja saat ini di server akan menjadi
dilaporkan.

mode file chmod dalam oktal
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Klien meminta server mengubah UNIX
izin ke mode oktal yang diberikan, dalam format UNIX standar.

file chown uid gid
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Klien meminta server mengubah pengguna UNIX dan
kepemilikan grup ke nilai desimal yang diberikan. Perhatikan saat ini tidak ada cara untuk
mencari nilai uid dan gid UNIX dari jarak jauh untuk nama tertentu. Ini dapat diatasi
di versi mendatang dari ekstensi CIFS UNIX.

Menutup
Menutup file yang dibuka secara eksplisit oleh perintah open. Digunakan untuk pengujian Samba internal
tujuan.

del
Klien akan meminta server mencoba menghapus semua file yang cocok masker dari
direktori kerja saat ini di server.

dir
Daftar file yang cocok masker di direktori kerja saat ini di server akan
diambil dari server dan ditampilkan.

du
Apakah daftar direktori dan kemudian mencetak penggunaan disk saat ini dan ruang kosong pada
sebuah bagian.

gema
Apakah SMBecho meminta untuk melakukan ping ke server. Digunakan untuk tujuan pengujian Samba internal.

keluar
Hentikan koneksi dengan server dan keluar dari program.

Dapatkan [nama file lokal]
Salin file yang disebut nama file jarak jauh dari server ke mesin yang menjalankan
klien. Jika ditentukan, beri nama salinan lokal nama file lokal. Perhatikan bahwa semua transfer masuk
smbclient adalah biner. Lihat juga perintah huruf kecil.

getfacl
Membutuhkan server mendukung ekstensi UNIX. Meminta dan mencetak POSIX ACL pada
file.

tautan keras
Membuat hardlink di server menggunakan semantik Windows CIFS.

bantuan [perintah]
Lihat? perintah di atas.

sejarah
Menampilkan riwayat perintah.

ukuran ios
Saat mengirim atau menerima file, smbclient menggunakan buffer internal berukuran sebesar
jumlah maksimum permintaan yang diizinkan ke server yang terhubung. Perintah ini memungkinkan ini
ukuran yang akan disetel ke kisaran antara 0 (yang berarti gunakan server default yang dikontrol
size) byte dan 16776960 (0xFFFF00) byte. Menggunakan ukuran yang dikendalikan server adalah
paling efisien karena smbclient akan menyalurkan sebanyak mungkin pembacaan atau penulisan simultan yang diperlukan
untuk menjaga server sesibuk mungkin. Menyetel ini ke ukuran lain akan melambat
transfer.

lcd [nama direktori]
If direktori nama ditentukan, direktori kerja saat ini pada mesin lokal
akan diubah ke direktori yang ditentukan. Operasi ini akan gagal jika karena alasan apapun
direktori yang ditentukan tidak dapat diakses.

Jika tidak ada nama direktori yang ditentukan, nama direktori kerja saat ini di
mesin lokal akan dilaporkan.

nama tautan target tautan
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Klien meminta server membuat tautan keras antara
nama tautan dan file target. File nama tautan tidak boleh ada.

daftarkoneksi
Tampilkan koneksi saat ini diadakan untuk tujuan DFS.

kunci
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Mencoba mengatur kunci fcntl POSIX dari jenis yang diberikan pada yang diberikan
jangkauan. Digunakan untuk tujuan pengujian Samba internal.

masuk
Menetapkan vuid baru untuk sesi ini dengan masuk lagi. Menggantikan arus
tidak berlaku. Mencetak vuid baru. Digunakan untuk tujuan pengujian Samba internal.

logoff
Log pengguna dari server, menutup sesi. Digunakan untuk pengujian Samba internal
tujuan.

huruf kecil
Alihkan huruf kecil nama file untuk perintah get dan mget.

Saat huruf kecil diaktifkan, nama file lokal dikonversi menjadi huruf kecil saat menggunakan
perintah get dan mget. Ini sering berguna saat menyalin (misalnya) file MSDOS dari a
server, karena nama file huruf kecil adalah norma pada sistem UNIX.

ls
Lihat perintah dir di atas.

masker
Perintah ini memungkinkan pengguna untuk mengatur topeng yang akan digunakan selama rekursif
pengoperasian perintah mget dan mput.

Masker yang ditentukan untuk perintah mget dan mput bertindak sebagai filter untuk direktori
daripada file saat rekursi diaktifkan.

Mask yang ditentukan dengan perintah mask diperlukan untuk memfilter file di dalamnya
direktori. Misalnya, jika topeng yang ditentukan dalam perintah mget adalah "sumber*" dan
topeng yang ditentukan dengan perintah topeng adalah "*.c" dan rekursi diaktifkan, tombol
perintah mget akan mengambil semua file yang cocok dengan "*.c" di semua direktori di bawah ini dan
termasuk semua direktori yang cocok dengan "sumber*" di direktori kerja saat ini.

Perhatikan bahwa nilai untuk topeng default ke kosong (setara dengan "*") dan tetap demikian
sampai perintah mask digunakan untuk mengubahnya. Ini mempertahankan yang paling baru ditentukan
nilai tanpa batas. Untuk menghindari hasil yang tidak diharapkan, sebaiknya ubah nilainya
dari mask kembali ke "*" setelah menggunakan perintah mget atau mput.

md
Lihat perintah mkdir.

mget
Salin semua file yang cocok masker dari server ke mesin yang menjalankan klien.

Perhatikan bahwa masker ditafsirkan berbeda selama operasi rekursif dan non-rekursif
operasi - lihat perintah recurse dan mask untuk informasi lebih lanjut. Perhatikan bahwa semua
transfer dalam smbclient adalah biner. Lihat juga perintah huruf kecil.

mkdir
Buat direktori baru di server (mengizinkan hak akses pengguna) dengan
nama yang ditentukan.

lagi
Ambil file jarak jauh dan lihat dengan konten variabel lingkungan PAGER Anda.

mpu
Salin semua file yang cocok masker di direktori kerja saat ini pada mesin lokal untuk
direktori kerja saat ini di server.

Perhatikan bahwa masker ditafsirkan berbeda selama operasi rekursif dan non-rekursif
operasi - lihat perintah recurse dan mask untuk informasi lebih lanjut. Perhatikan bahwa semua
transfer dalam smbclient adalah biner.

memberitahukan
Kueri direktori untuk pemberitahuan perubahan. Perintah ini mengeluarkan rekursif
filechangenotify panggilan untuk semua kemungkinan perubahan. Saat perubahan masuk akan mencetak satu baris
per perubahan. Lihat https://msdn.microsoft.com/en-us/library/dn392331.aspx untuk
deskripsi nomor tindakan yang dicetak perintah ini.

Perintah ini tidak pernah berakhir, ia menunggu acara tanpa batas.

POSIX
Minta server jarak jauh untuk melihat apakah itu mendukung ekstensi CIFS UNIX dan mencetaknya
daftar kemampuan yang didukung. Jika demikian, aktifkan pemrosesan nama jalur POSIX dan besar
file baca/tulis (jika tersedia), .

posix_encrypt
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Cobalah untuk menegosiasikan enkripsi SMB pada koneksi ini. Jika
smbclient terhubung dengan kredensial kerberos (-k) argumen untuk perintah ini adalah
diabaikan dan kredensial kerberos digunakan untuk menegosiasikan penandatanganan dan penyegelan GSSAPI
sebagai gantinya. Lihat juga opsi -e untuk smbclient untuk memaksa enkripsi pada awal
koneksi. Perintah ini baru dengan Samba 3.2.

posix_open
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Membuka file jarak jauh menggunakan ekstensi dan cetakan CIFS UNIX
sebuah fileid. Digunakan untuk tujuan pengujian Samba internal.

posix_mkdir
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Membuat direktori jarak jauh menggunakan ekstensi CIFS UNIX dengan
modus yang diberikan.

posix_rmdir
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Menghapus direktori jarak jauh menggunakan ekstensi CIFS UNIX.

posix_unlink
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Menghapus file jarak jauh menggunakan ekstensi CIFS UNIX.

mencetak
Cetak file yang ditentukan dari mesin lokal melalui layanan yang dapat dicetak di
Server.

cepat
Beralih meminta nama file selama pengoperasian perintah mget dan mput.

Saat diaktifkan, pengguna akan diminta untuk mengonfirmasi transfer setiap file selama
perintah-perintah ini. Saat dimatikan, semua file yang ditentukan akan ditransfer tanpa
dorongan.

taruh [nama file jarak jauh]
Salin file yang disebut nama file lokal dari mesin yang menjalankan klien ke
server. Jika ditentukan, beri nama nama file remote copy remote. Perhatikan bahwa semua transfer
di smbclient adalah biner. Lihat juga perintah huruf kecil.

antre
Menampilkan antrian cetak, menunjukkan id pekerjaan, nama, ukuran dan status saat ini.

berhenti
Lihat perintah keluar.

nama symlink tautan baca
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Cetak nilai symlink "symlinkname".

rd
Lihat perintah rmdir.

kambuh
Alihkan rekursi direktori untuk perintah mget dan mput.

Saat diaktifkan, perintah ini akan memproses semua direktori di direktori sumber
(yaitu, direktori tempat mereka menyalin ) dan akan muncul kembali ke direktori mana pun yang cocok dengan
topeng yang ditentukan untuk perintah. Hanya file yang cocok dengan topeng yang ditentukan menggunakan topeng
perintah akan diambil. Lihat juga perintah mask.

Ketika rekursi dimatikan, hanya file dari direktori kerja saat ini di
mesin sumber yang cocok dengan topeng yang ditentukan dengan perintah mget atau mput akan
disalin, dan topeng apa pun yang ditentukan menggunakan perintah topeng akan diabaikan.

ganti nama
Ganti nama file di direktori kerja saat ini di server dari tua nama file untuk yang baru
nama file.

rm
Hapus semua file yang cocok masker dari direktori kerja saat ini di server.

rmdir
Hapus direktori yang ditentukan (mengizinkan hak akses pengguna) dari server.

menyalin
Mencoba menyalin file di server menggunakan panggilan penyalinan sisi server yang paling efisien.
Kembali menggunakan baca lalu tulis jika server tidak mendukung salinan sisi server.

mode setel
Versi perintah attrib DOS untuk mengatur izin file. Sebagai contoh:

setmode fileku +r

akan membuat myfile hanya baca.

menunjukkan koneksi
Tampilkan koneksi yang saat ini aktif diadakan untuk tujuan DFS.

file stat
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Klien meminta tingkat info dasar UNIX dan mencetak
info yang sama dengan perintah stat Linux tentang file. Ini termasuk
ukuran, blok yang digunakan pada disk, jenis file, izin, nomor inode, jumlah tautan, dan
akhirnya tiga cap waktu (akses, modifikasi, dan ubah). Jika file tersebut spesial
file (symlink, karakter atau perangkat blok, fifo atau soket) maka informasi tambahan mungkin
juga akan dicetak.

nama tautan target symlink
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Klien meminta server membuat hard simbolik
tautan antara file target dan nama tautan. File nama tautan tidak boleh ada. Catatan
bahwa server tidak akan membuat tautan ke jalur apa pun yang berada di luar jalur saat ini
berbagi terhubung. Ini diberlakukan oleh server Samba.

ter [IXbgNa]
Melakukan operasi tar - lihat -T opsi baris perintah di atas. Perilaku mungkin
terpengaruh oleh perintah tarmode (lihat di bawah). Menggunakan g (tambahan) dan N (lebih baru) akan
mempengaruhi pengaturan tarmode. Perhatikan bahwa menggunakan opsi "-" dengan tar x mungkin tidak berfungsi - gunakan
opsi baris perintah sebagai gantinya.

Ukuran blok
Ukuran blok. Harus diikuti oleh ukuran blok yang valid (lebih besar dari nol). Penyebab file tar
untuk ditulis dalam Ukuran blok*TBLOCK (512 byte) blok.

jalan aspal
Mengubah perilaku tar terkait dengan atribut DOS. Ada 4 mode yang bisa
dihidupkan atau dimatikan.

Mode tambahan (default mati). Saat mati (menggunakan penuh) tar akan mencadangkan semuanya
terlepas dari arsip pengaturan bit. Saat aktif (menggunakan inc), tar hanya akan mencadangkan
file dengan bit arsip yang ditetapkan.

Mode atur ulang (default mati). Saat aktif (menggunakan reset), tar akan menghapus bit arsip aktif
semua file yang dicadangkannya (menyiratkan berbagi baca/tulis). Gunakan noreset untuk mematikan.

Mode sistem (default aktif). Saat dimatikan, tar tidak akan mencadangkan file sistem. Gunakan nosystem untuk
matikan.

Mode tersembunyi (default aktif). Saat dimatikan, tar tidak akan mencadangkan file tersembunyi. Gunakan nohidden untuk
matikan.

waktu habis
Ini memungkinkan pengguna untuk menyetel batas waktu default yang digunakan untuk setiap permintaan SMB. NS
pengaturan default adalah 20 detik. Tingkatkan jika permintaan ke server terkadang waktu
keluar. Ini dapat terjadi ketika enkripsi SMB3 dipilih dan klien sangat banyak
server dengan permintaan.

membuka kunci
Perintah ini tergantung pada server yang mendukung ekstensi CIFS UNIX dan akan gagal
jika server tidak. Mencoba membuka kunci POSIX fcntl pada rentang yang diberikan. Digunakan
untuk tujuan pengujian Samba internal.

volume
Mencetak nama volume share saat ini.

vuid
Mengubah vuid yang saat ini digunakan dalam protokol ke nomor arbitrer yang diberikan. Tanpa
sebuah argumen mencetak vuid saat ini yang digunakan. Digunakan untuk pengujian Samba internal
tujuan.

tcon
Membuat koneksi pohon baru (koneksi ke share). Menggantikan pohon saat ini
Menghubung. Mencetak tid baru (tree id). Digunakan untuk tujuan pengujian Samba internal.

tdi
Tutup koneksi berbagi saat ini (pemutus pohon). Digunakan untuk pengujian Samba internal
tujuan.

rapi
Mengubah id pohon saat ini (tid) dalam protokol ke nomor arbitrer baru. Tanpa
argumen, itu mencetak tid yang saat ini digunakan. Digunakan untuk pengujian Samba internal
tujuan.

CATATAN


Beberapa server rewel tentang kasus nama pengguna, kata sandi, nama yang dibagikan (AKA
nama layanan) dan nama mesin. Jika Anda gagal terhubung, coba berikan semua parameter di
huruf besar.

Seringkali perlu menggunakan opsi -n saat menghubungkan ke beberapa jenis server. Untuk
contoh OS/2 LanManager bersikeras menggunakan nama NetBIOS yang valid, jadi Anda perlu menyediakan
nama yang valid yang akan diketahui server.

smbclient mendukung nama file yang panjang di mana server mendukung protokol LANMAN2 atau
atas.

LINGKUNGAN VARIABEL


Variabel PENGGUNA mungkin berisi nama pengguna orang yang menggunakan klien. Ini
informasi hanya digunakan jika tingkat protokol cukup tinggi untuk mendukung tingkat sesi
kata sandi.

Variabel PASSWORD mungkin berisi kata sandi orang yang menggunakan klien. Ini
informasi hanya digunakan jika tingkat protokol cukup tinggi untuk mendukung tingkat sesi
kata sandi.

Variabel LIBSMB_PROG mungkin berisi jalur, dieksekusi dengan system(), yang klien
harus terhubung ke alih-alih terhubung ke server. Fungsi ini terutama
dimaksudkan sebagai bantuan pengembangan, dan berfungsi paling baik saat menggunakan file LMHOSTS

INSTALASI


Lokasi program klien adalah masalah bagi administrator sistem individu. NS
berikut ini hanya saran.

Dianjurkan agar perangkat lunak smbclient diinstal di /usr/local/samba/bin/ atau
/usr/samba/bin/, direktori ini dapat dibaca oleh semua orang, hanya dapat ditulis oleh root. NS
program klien itu sendiri harus dapat dieksekusi oleh semua. Klien harus JANGAN menjadi setuid atau
siap!

File log klien harus diletakkan di direktori yang hanya dapat dibaca dan ditulis oleh pengguna.

Untuk menguji klien, Anda perlu mengetahui nama server SMB/CIFS yang sedang berjalan. Dia
mungkin untuk dijalankan seseorang(8) sebagai pengguna biasa - menjalankan server itu sebagai daemon pada a
port yang dapat diakses pengguna (biasanya nomor port apa pun di atas 1024) akan memberikan pengujian yang sesuai
Server.

DIAGNOSTIK


Sebagian besar diagnostik yang dikeluarkan oleh klien dicatat dalam file log yang ditentukan. File log
name ditentukan pada waktu kompilasi, tetapi dapat diganti pada baris perintah.

Jumlah dan sifat diagnostik yang tersedia bergantung pada tingkat debug yang digunakan oleh
klien. Jika Anda memiliki masalah, setel tingkat debug ke 3 dan teliti file log.

VERSION


Halaman manual ini benar untuk versi 3.2 dari Samba suite.

Gunakan smbclient online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.