GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu – Bagaimana Cara Memeriksa Koneksi Smb Dan Dialek Yang Digunakan Di Linux?

Saya ingin memeriksa versi dialek dalam koneksi SMB.

Di Windows, Get-SmbConnection akan mendapatkannya.

PS C:\Windows\system32> Get-SmbConnection
ServerName    ShareName     UserName     Credential   Dialect      NumOpens
----------    ---------     --------     ----------   -------      -------
savdal08r2    c$            SAVILLTEC... SAVILLTEC... 2.10         1
savdalfs01    c$            SAVILLTEC... SAVILLTEC... 3.00         1

di macOS, smbutil statshares -a bekerja dengan baik.

Apa yang harus saya lakukan di linux?

Jawaban yang Diterima:

Jika Anda menjalankan server Samba di Linux, smbstatus harus menunjukkan versi protokol yang digunakan oleh setiap klien.

Jika Linux adalah kliennya, itu tergantung pada klien mana yang Anda gunakan:jika Anda menggunakan cifs tingkat kernel dukungan sistem file, di semua kecuali kernel yang cukup baru, jawabannya adalah Anda melihat ke /proc/mounts untuk melihat apakah opsi pemasangan untuk sistem file itu menyertakan vers= pilihan; jika tidak, anggap itu menggunakan SMB 1.

Negosiasi otomatis protokol SMB dalam dukungan CIFS/SMB tingkat kernel adalah pengembangan yang agak baru, dan sejauh yang saya tahu, jika Anda tidak menentukan versi protokol yang Anda inginkan, negosiasi otomatis hanya akan menunjukkan hasil jika Anda mengaktifkan debug CIFS pesan. tapi untungnya developer yang membuatnya jadi hasil negosiasi akan selalu ditampilkan di /proc/mounts .

Jika Anda menggunakan smbclient atau klien SMB/CIFS ruang pengguna lainnya (mis. yang terintegrasi ke lingkungan desktop Anda), maka klien tersebut mungkin memiliki alat dan diagnostiknya sendiri.


Ubuntu
  1. Bagaimana Cara Memeriksa Versi Kernel Linux di Ubuntu?

  2. Cara Memeriksa Versi MySQL di Linux

  3. Cara Memeriksa Versi OS Linux Anda

  1. Cara memeriksa dan mengubah runlevel default di Ubuntu Linux

  2. Cara Menggunakan Perintah Shutdown Linux di Ubuntu 18.04 dan CentOS 7

  3. Cara memeriksa Versi OS dan Linux

  1. Cara Memeriksa Versi MySQL di Linux

  2. Cara memeriksa versi CUDA di Ubuntu 20.04 Focal Fossa Linux

  3. Bagaimana cara memeriksa koneksi SMB dan dialek yang digunakan di linux?