Δινω κανονικα την εντολη smbpasswd -a username (ενοειται οτι ο χρηστης username ειναι χρηστης του συστηματος) ζηταει password & confirmation του password, δεν πεταει καποιο error message, αλλα ΔΕΝ δημιουργει το αναλογο file. Το ιδιο και να εχω φτιαξει απο πριν το file, δεν γραφει τιποτα μεσα...
Εχω δοκιμασει ενα καρο διαφορες παραλλαγες χωρις αποτελεσμα. Μπορω να κανω map το Unix user-pass αλλα δεν θελω κατι τετοιο.
Οποτε η απορια ειναι κανω κατι λαθος ή ειναι καποιο προβλημα της samba?
Θελω οταν συνδεθει καποιος στη samba, να κανει authentication με το user/pass.
παρακατω παραθετω το smb.conf, καθως και το αποτελεσμα της testparm:
έγραψε:
[global]
workgroup = WORKGROUP
hosts allow = 127.0.0.1 192.168.1.1/26
hosts deny = ALL
security = user
encrypt passwords = true
smb passwd file = /etc/samba/smbpasswd
create mask = 644
directory mask = 644
#### Debugging/Accounting ####
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
[apothiki]
comment = temp directory
path = /apothiki
browsable = yes
guest ok = no
writable = yes
valid users = username
"smb.conf" 29L, 540C written
root@ubuntu:/etc/samba#
root@ubuntu:/etc/samba#
root@ubuntu:/etc/samba#
root@ubuntu:/etc/samba#
root@ubuntu:/etc/samba#
root@ubuntu:/etc/samba# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[apothiki]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
create mask = 0644
directory mask = 0644
hosts allow = 127.0.0.1, 192.168.1.1/26
hosts deny = ALL
[apothiki]
comment = temp directory
path = /apothiki
valid users = username
read only = No
βεβαια με το hosts allow περιοριζω το access σε range του τοπικου δικτυου μου. απλα θελω να δω τι κανω λαθος στη δημιουργια νεου λογαριασμου.

