User Tools

Site Tools


doc:appunti:linux:sa:smb_encryption

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:sa:smb_encryption [2024/04/19 16:22] niccolodoc:appunti:linux:sa:smb_encryption [2024/04/19 18:26] – [Client Android per SMB encryption] niccolo
Line 1: Line 1:
 ====== SMB encryption ====== ====== SMB encryption ======
  
-Il protocollo **SMB** prevede la possibilità di cifrare il traffico solo a partire dalla **versione 3.0** del protocollo, questo è disponibile in **Windows 8** e successivi.+Il protocollo **SMB** prevede la possibilità di cifrare il traffico solo a partire dalla **versione 3.0** del protocollo, questo è disponibile in **Windows 8** e successivi. La connessione cifrata avviene comunque sulla porta **TCP/445**.
  
 L'opzione in **/etc/samba/smb.conf** per controllare la cifratura del traffico è **server smb encrypt**, il valore predefinito per **Samba 4.17** è **if_required**, quindi ogni client che dovesse effettuare una connessione non cifrata viene tranquillamente accettato. L'opzione in **/etc/samba/smb.conf** per controllare la cifratura del traffico è **server smb encrypt**, il valore predefinito per **Samba 4.17** è **if_required**, quindi ogni client che dovesse effettuare una connessione non cifrata viene tranquillamente accettato.
Line 12: Line 12:
 </file> </file>
  
-In questo modo, se un client tenta una connessione senza cifratura, la connessione viene rifiutata e si trova questo nei file di log (impostare **log level = 3**):+In questo modo, se un client tenta una connessione senza cifratura, la connessione viene rifiutata e si trova questo nei file di log (impostare almeno **log level = 3**):
  
 <file> <file>
Line 23: Line 23:
   status[NT_STATUS_ACCESS_DENIED] || at ../../source3/smbd/smb2_sesssetup.c:147   status[NT_STATUS_ACCESS_DENIED] || at ../../source3/smbd/smb2_sesssetup.c:147
 </file> </file>
 +
 +===== Client Android per SMB encryption =====
 +
 +Quali client SMB esistono nel mondo Android che supportano la cifratura su SMB?
 +
 +  * :!: [[https://f-droid.org/en/packages/me.zhanghai.android.files/|Material Files]]: No - %%dialect[0x0311]%%
 +  * :!: [[https://f-droid.org/en/packages/com.ghostsq.commander/|Ghost Commander]]: No - %%dialect[0x0210]%%
 +  * :!: [[https://f-droid.org/en/packages/com.amaze.filemanager/|Amaze]]: No - %%dialect[0x0210]%%
 +  * :?: [[https://f-droid.org/it/packages/com.google.android.sambadocumentsprovider/|Android Samba Client]]: Yes, but how does it work? Cannot use with Google Files or other file managers.
  
doc/appunti/linux/sa/smb_encryption.txt · Last modified: 2024/04/19 18:27 by niccolo