Nastavenie Samba, Fedora 9
Po spusteni \\192.168.0.100 (IP Fedory) mi otvori zoznam so zielaniami ale pristupny je len Home. Do share sa nedostanem tam mi pyta dookola meno, heslo.
Neviem ako presne funguje overenie ked su uzivatelia aj Sambe aj v systeme, ake je medzi nimi prepojenie. V systeme som na adresar /share nastavil pristup pre uzivatela, neskor som ho nastavil aj ako vlastnika ale stale ma tam nepusti.
Viete mi prosim vysvetlit pod akym uctom sa vlastne Samba pokusa pristupit k tomu /share? Je to uzivatel definovany v sambe alebo ucet pod ktorym bezi samba alebo ako to vlastne je.
Dik za konstruktivne odpovede.
PS: nie som linux guru a s fedorou sa "hram" len chvilu. :-)
Pre pridávanie komentárov sa musíte prihlásiť.
V Službách spusti SWAT
Otvor SWAT cez browser.
http://localhost:901/
Prihlás sa ako root
Pozri si nastavenie pre tvoju Home Dir
a to isté použi na /share
Použi Help
# Samba config file created using SWAT
# from UNKNOWN (>)
# Date: 2008/11/06 02:07:54
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
passdb backend = tdbsam
log file = /var/log/samba/log.%m
max log size = 50
cups options = raw
username map = /etc/samba/smbusers
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
[share]
comment = Public share
path = /share
writeable = yes
browseable = yes
smbusers :
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
patrik = patrik
nobody = guest pcguest smbguest
nastavoval som este:
setsebool -P allow_smbd_anon_write=1
Teraz sa uz dostamen na /share ale pokial sa pokusim nieco zapisat tak mi to stopne SELinux.
Ma niekto nejake napady ako nastavit prava na zapis?
Bolo to v nastaveni SElinux. Konkretne: samba_export_all_rw (Allow samba to share any file/directory read/write)
Standardne ma povolene len zdielanie homedir uzivatelov.
A navody som presiel vsetky co som vygooglil ale vsetky rozoberaju nastavenie smb.conf ale ani jeden nastavenie pristupu.
Vyriesene.
a všeobecne viac google-uj !