NOTA: probabilmente ho letto fino a 50 pagine diverse che descrivono come impostare la condivisione Samba pubblica nell'arco di 2 ANNI e nulla ha mai funzionato per me. Non so di quanto RTFM ho bisogno per impostare queste cose.
Ho bisogno / voglio impostare una condivisione di file pubblica completamente aperta sul mio server di casa per due workstation.
L'installazione è la seguente:
Server :
- Debian Wheezy
sudo smbd --version
mi dàVersion 3.6.6
.- 2 partizioni locali che voglio condividere, formattate in NTFS perché vecchie e prese dal computer Windows. Non posso formattarli in ext * FS perché hanno molti dati che non posso (ancora) spostare altrove.
- macchina chiamata "homeserv" per mancanza di originalità.
Cliente :
- Test Debian (Jessie)
- Windows 7 (2 macchine diverse). In effetti, la mia macchina è dual boot Debian / Windows e la macchina di mia moglie è solo Windows.
Il mio smb.conf dopo la distillazione appare come segue (alla lettera , non c'è nient'altro):
[global]
workgroup = WORKGROUP
security = user
map to guest = Bad User
[disk1]
comment = Disk 1 on 400GB HDD
path = /media/disk1
browsable = yes
guest ok = yes
read only = no
create mask = 0755
[disk2]
comment = Disk 2 on 400GB HDD
path = /media/disk2
browsable = yes
guest ok = yes
read only = no
create mask = 0755
Su entrambi i computer client, sia in Debian che in Windows ottengo lo stesso risultato: finestra di dialogo login / password. Nessuna combinazione di security = user
, map to guest = Bad user
, security = share
, guest ok = yes
e come ha aiutato.
Windows 7 mostra la finestra di dialogo di accesso / password subito dopo aver fatto clic sul computer condiviso nelle vicinanze della rete. smb://homeserv/
il percorso del file in Debian (in qualsiasi browser di file) mi mostra due cartelle: disk1
e disk2
, come previsto, provando ad aprirle porta la finestra di login / password.
Quindi, cosa mi manca nello schema per NON DEVI inserire login / password? Questa è una domanda di usabilità, non creerò un'autenticazione basata sull'utente per il file junkyard.