Ciao,
Per approfondire la mia già scarsa conoscenza di linux ho installato su Vmware debian 10 con interfaccia grafica Xfce (modalità network adapter su bridge). Mi serve soprattutto per affrontare le problematiche del networking. Sto leggendo un libro giusto per i primi passi.
La questione dei permessi sulle cartelle è qualcosa che mi mette sempre in difficoltà, anche perché ho poche occasioni per far pratica.
Su debian ho installato samba e ho creato un file smb.conf nuovo:
smb.conf:
Codice:
global]
server string = File Server
workgroup = WORKGROUP
security = user
map to guest = Bad User
include = /etc/samba/smbshared.conf
questo invece il file smbshared.conf
Codice:
[Music]
## My music collection
path = /share/music
public = yes
writable = no
[Public]
## Public files
path = /share/public
create mask = 0664
force create mode = 0664
directory mask = 0777
force directory mode = 0777
public = yes
writable = yes
lancio il comando testparm dal quale pare che sia tutto ok..almeno credo.
Il servizio l'ho riavviato e lo status è su running
Codice:
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[Music]"
Processing section "[Public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Nella cartella Music, ho messo dei file audio ovviamente
e in public un semplice file di testo giusto perr prova.
Da Windows 10 (sulla stessa subnet) vedo i file musicali e riesco ad avviarli ma non si possono fare operazioni sui file esistenti (tranne copiarli) o crearne altri. Tutto come previsto.
Nella cartella Public credovo invece di poterci copiare file e modificare quelli esistenti invece si comporta come la cartella Music.
Vorrei invece che gli utenti windows che vi accedono possano invece copiarci e modificare file esistenti. Cosa mi sfugge? Mi aiutate a capire?
Grazie