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
doc:appunti:linux:sa:smb_encryption [2024/04/19 16:22] niccolodoc:appunti:linux:sa:smb_encryption [2024/04/19 18:27] (current) – [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. Uses %%dialect[0x0311]%%
 +  * :!: [[https://f-droid.org/en/packages/com.ghostsq.commander/|Ghost Commander]]: No. Uses %%dialect[0x0210]%%
 +  * :!: [[https://f-droid.org/en/packages/com.amaze.filemanager/|Amaze]]: No. Uses %%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.1713536575.txt.gz · Last modified: 2024/04/19 16:22 by niccolo