GNU/Linux >> Linux Esercitazione >  >> Linux

Come controllare le connessioni SMB e il dialetto utilizzato su Linux?

Se stai eseguendo un server Samba su Linux, smbstatus dovrebbe mostrare la versione del protocollo utilizzata da ciascun client.

Se Linux è il client, dipende da quale client stai usando:se stai usando il cifs a livello di kernel supporto del filesystem, in tutti i kernel tranne quelli abbastanza nuovi, la risposta era che guardavi in ​​/proc/mounts per vedere se le opzioni di montaggio per quel filesystem includono un vers= opzione; in caso contrario, supponi che utilizzi SMB 1.

L'autonegoziazione del protocollo SMB nel supporto CIFS/SMB a livello di kernel è uno sviluppo piuttosto recente, e per quanto ne so, se non specifichi la versione del protocollo che desideri, l'autonegoziazione indicherà solo il risultato se abiliti il ​​debug CIFS messaggi. ma fortunatamente gli sviluppatori hanno fatto in modo che il risultato della negoziazione venga sempre mostrato in /proc/mounts .

Se usi smbclient o altri client SMB/CIFS in spazio utente (ad es. uno integrato nel tuo ambiente desktop), allora potrebbe avere i propri strumenti e diagnostica.


Linux
  1. Linux - Come fare per forzare il controllo del filesystem di root (e facoltativamente una correzione) all'avvio?

  2. Ubuntu:come controllare le connessioni Smb e il dialetto utilizzato su Linux?

  3. Come installare e utilizzare il comando Ping in Linux

  4. Come controllare la versione di MySQL in Linux

  5. Come controllare i moduli PHP e Apache installati su un Linux?

Come controllare la complessità della password in Linux

Come controllare il runlevel in Linux

Come controllare e riparare un file system in RHEL Linux

Come trovare il PID e il PPID di un processo in Linux

Come controllare la dimensione di file e directory su Linux

Come controllare la versione PHP su Linux