Oltre ad aggiungere l'utente ed aver impostato cn successo la sua password, il codice da impostare su :
Codice: Seleziona tutto
# sudo nano /etc/samba/smb.conf
quale sarebbe?
ringrazio tutti
Codice: Seleziona tutto
# sudo nano /etc/samba/smb.conf
Codice: Seleziona tutto
common = share file
path = /media/ server
browsable = yes
valid user = user
writable = yes
read only = no
guest ok = yes
create mask = 0700
directory mask = 0700
Codice: Seleziona tutto
common = share file
Codice: Seleziona tutto
valid user = user
Codice: Seleziona tutto
path = /media/ server
Codice: Seleziona tutto
testparm -sv
Codice: Seleziona tutto
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
; interfaces = 127.0.0.0/8 eth0
; bind interfaces only = yes
log file = /var/log/samba/log.%m
max log size = 1000
logging = file
server role = standalone server
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
; logon path = \\%N\profiles\%U
; logon drive = H:
; logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
; idmap config * : backend = tdb
; idmap config * : range = 3000-7999
; idmap config YOURDOMAINHERE : backend = tdb
; idmap config YOURDOMAINHERE : range = 100000-999999
; template shell = /bin/bash
usershare allow guests = yes
;[homes]
; comment = Home Directories
; browseable = no
; read only = yes
; create mask = 0700
; directory mask = 0700
; valid users = %S
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
[server2]
comment = shared file
path = /media/archivio2
writeable = yes
browseable = yes
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
[server1]
[server1]
comment = shared file
path = /media/archivio1
writeable = yes
browseable = yes
read only = no
guest ok = yes
create mask = 0700
directory msk = 0700
; write list = root, @lpadmin
Codice: Seleziona tutto
[server1]
comment = shared file
path = /media/archivio1
writeable = yes
valid users = filippo
browseable = yes
read only = no
guest ok = no
create mask = 0700
directory msk = 0700
Codice: Seleziona tutto
[server1]
comment = shared file
path = /media/archivio1
writeable = yes
valid users = filippo
browseable = yes
read only = no
guest ok = no
create mask = 0700
directory msk = 0700
Codice: Seleziona tutto
ubuntu@ubuntu:~$ id -u filippo
1001
Scusami, ho sparato una c@zz... lascialo. Pensavo ancora a "common" e ti ho indicato erronemente "comment"CEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161327#p5161327][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Sugli appunti c'è scritto di questo comment = …….. quindi devo toglierlo?
Come da appuntiCEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161327#p5161327][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: ,cmq filippo c'e come utente sudo di sistema, e anche di samba ,più che altro come posso vedere se effettivamente e stato aggiunto a samba?Codice: Seleziona tutto
ubuntu@ubuntu:~$ id -u filippo 1001
Codice: Seleziona tutto
sudo pdbedit -L
Codice: Seleziona tutto
ubuntu@ubuntu:~$ sudo pdbedit -L filippo
Username not found!
Codice: Seleziona tutto
sudo smbpasswd -a filippo
io ho fatto, come codice di condivisione penso di esserci apparte che su "guest" forse dovevo mettere no,cmq questo è il risultato mettendo il codice:
Codice: Seleziona tutto
[code]ubuntu@ubuntu:~$ testparm -SV
Codice: Seleziona tutto
[server1]
comment = shared file
create mask = 0700
path = /media/archivio1
read only = No
valid users = filippo
Codice: Seleziona tutto
ubuntu@ubuntu:~$ sudo pdbedit -L filippo
filippo:1001:
Codice: Seleziona tutto
ubuntu@ubuntu:~$ id -u filippo
1001
Magari la tua interfaccia grafica accede come root. Hai provato ad usare "smbclient" per accedere allo share? In questo caso, te le chiede le credenziali d'accesso?CEX ha scritto:pero purtroppo quando seleziono la cartella server1 non mi chiede nessuna autorizzazione
Codice: Seleziona tutto
[server1]
comment = shared file
path = /media/archivio1
browseable = yes
writeable = yes
valid users = filippo
guest ok = no
guest only = no
; Se vuoi abilitare anche le maschere di creazione directory e file ...
directory mask = 0700
create mask = 0600
Ed è corretto così.CEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161351#p5161351][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: si, quando seleziono l'icona UBUNTU su rete mi chiede le credenziali di accesso, pero una volta inserite al suo interno alla cartella archivio1 non mi chiede niente ,entro e basta .
Codice: Seleziona tutto
testparm -sv
Codice: Seleziona tutto
[server1]
comment = shared file
path = /media/archivio1
browseable = yes
writable = yes
valid users = filippo
guest ok = no
guest only = no
create mask = 0700
directory msk = 0700
Codice: Seleziona tutto
[temp]
comment = Temp
path = /temp
available = yes
browseable = yes
writeable = yes
guest ok = no
guest only = no
valid users = filippo
Codice: Seleziona tutto
/etc/init.d/smb restart
Dipende dalla versione della distribuzione che stai usando. Su Ubuntu 19.10 la sequenza corretta sarebbeCEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161433#p5161433][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: il metodo giusto per riavviare quale sarebbe?
Codice: Seleziona tutto
sudo systemctl restart nmbd
sudo systemctl restart smbd
Dove l'hai letta questa fesseria?CEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161433#p5161433][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: in teoria ogni 60 secondi il sistema non dovrebbe aggiornarsi automaticamente?
Si, se stai utilizzando Nautilus come root, cosa assolutamente da non fare, è un rischio per la sicurezza del sistema.CEX [url=https://forum.ubuntu-it.org/viewtopic.php?p=5161433#p5161433][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Cmq quando seleziono la cartella mi chiede la password come utente root , io per entrare in quella cartella devo andare in basso cliccare altre opzioni ,selezionare "utilizza un altro account" e da li digitare le credenziali "filippo" e una cosa normale?
Visualizzano questa sezione: 0 utenti iscritti e 19 ospiti