Samba i dostęp RW dla wszystkich
|
wujo11 |
Dodano 26-07-2010 11:25
|
User
Posty: 55
Dołączył: 15/09/2008 15:39
|
Witam! Mam taki problem po zmianie firmware (na Backfire 10.03), że nie mogę skonfigurować Samby by wszyscy podpięci pod sieć WLAN mogli mieć dostęp do dysku podpiętego w router tak by mogli zakładać katalogi/pliki, przenosić je i usuwać. Oczywiście anonimowo, bez zabawy w konta użytkowników i prawa dostępu. Wcześniej (na Kamiakze 8.09) ten config tak właśnie działał, a teraz użytkownicy mogą tylko odczytywać zawartość dysku bez możliwości zapisu.
Oto zawartość /etc/config/samba
config samba
option 'name' 'Wl500gp'
option 'workgroup' 'Workgroup'
option 'description' 'Portable na OpenWRT'
option 'homes' '1'
config sambashare
option 'name' 'tmp'
option 'path' '/hdd'
option 'read_only' 'no'
option 'guest_ok' 'yes'
option 'create_mask' '0'
option 'dir_mask' '0'
Niby wszystko ok, ale zapis nie działa. |
|
|
|
shibby |
Dodano 26-07-2010 12:35
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
strzelam, że na kamikaze była samba2 a teraz masz sambe3.
Mi się nie chciało z tym męczyć, więc skompilowałem sobie sambe z normalnym plikiem konfiguracyjnym a nie z konfiguracja przez uci. Wiem, że to może nie najlepsze wyjście ale mi tak bardziej pasowało no i co najważniejsze działa
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
wujo11 |
Dodano 26-07-2010 12:46
|
User
Posty: 55
Dołączył: 15/09/2008 15:39
|
Tak, teraz jest Samba3. Teoretycznie na Eko jest opis jak się uporać z dostępem anonimowym ale najwyraźniej tylko dla odczytu to działa.
Co ciekawe ustawienie:
user = root
nic nie daje, nawet:
force user = root
też nie daje prawa do zapisu na dysku.
Edytowany przez wujo11 dnia 26-07-2010 12:57
|
|
|
|
shibby |
Dodano 26-07-2010 12:59
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
moze cos z maskami nie tak. Sprawdz 0777
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
wujo11 |
Dodano 26-07-2010 13:42
|
User
Posty: 55
Dołączył: 15/09/2008 15:39
|
Zmieniłem i dopisałem dwie linijki:
Cytat config sambashare
option 'name' 'tmp'
option 'path' '/hdd'
option 'read_only' 'no'
option 'guest_ok' 'yes'
option 'create_mask' '0777'
option 'dir_mask' '0777'
option 'writeable' 'yes'
option 'user' 'root'
Co najdziwniejsze, nie mogę założyć katalogu wewnątrz już istniejących ( "Odmowa dostępu" ). Mogę tylko założyć w katalogu głównym. Trochę dziwne bo właścicielem tych katalogów też jest root.
Edytowany przez wujo11 dnia 26-07-2010 13:42
|
|
|
|
shibby |
Dodano 26-07-2010 13:56
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
a pokaz pelny config /etc/samba/smb.conf
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
wujo11 |
Dodano 26-07-2010 14:05
|
User
Posty: 55
Dołączył: 15/09/2008 15:39
|
Całość:
[global]
netbios name = Wl500gp
workgroup = WORKGROUP
server string = HDD na OpenWRT
syslog = 10
encrypt passwords = true
passdb backend = smbpasswd
obey pam restrictions = yes
socket options = TCP_NODELAY
unix charset = ISO-8859-1
preferred master = yes
os level = 20
security = share
guest account = nobody
invalid users = root
smb passwd file = /etc/samba/smbpasswd
[tmp]
path = /hdd
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
Edytowany przez wujo11 dnia 26-07-2010 14:06
|
|
|
|
arteq |
Dodano 26-07-2010 14:15
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
dodać opcje
option public yes
option writable yes
option available yes
option browsable yes
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
shibby |
Dodano 26-07-2010 14:20
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
i to mi sie jeszcze nie podoba
Cytat guest account = nobody
invalid users = root
btw wlasnie dlatego nie lubie uci zamiast pomagac to tylko rodzi problemy.
Nie chcesz sie z tym meczyc to zainstaluj moja paczke. Masz juz nawet config gotowy. Pamietaj jednak ze tracisz mozliwosc zarzadzania samba przez luci/xwrt
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
wujo11 |
Dodano 26-07-2010 14:26
|
User
Posty: 55
Dołączył: 15/09/2008 15:39
|
To samo @arteq po wpisaniu tych linijek. Spróbowałem również 'writeable' zamiast 'writable' ( oraz 'browseable' zamiast 'browsable' ) choć ponoć obie wariacje są poprawne ale dalej bez zmian. W starej strukturze katalogów nadal nie jestem w stanie niczego utworzyć.
//edit
Już widzę w czym problem, dawniej miałem wymuszonego root'a z otoczenia sieciowego i wszystkie katalogi mają właściciela ustawione jako root. Natomiast obecnie z otoczenia sieciowego jestem widoczny jako 'nobody'. Problem polega na tym, że jak zmienię 'guest accoun't z 'nobody' na 'root' to w ogóle nie mogę się dostać do dysku.
Edytowany przez wujo11 dnia 26-07-2010 14:46
|
|
|
|
andrzej12 |
Dodano 15-08-2010 15:37
|
User
Posty: 22
Dołączył: 30/07/2007 18:57
|
Niestety i mnie spotkał problem opisany wyżej i nie potorfie go rozwiązać.
Korzystam z domyślnej konfiguracji samby w obrazie openwrt przygotowanego przez obsego dla TL-WR1043ND.
Mogę jedynie dodać że problem nie występuję gdy dysk posiada system plików ntfs. |
|
|
|
shibby |
Dodano 16-08-2010 09:06
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
zainstaluj moja sambe i bedziesz mial problem z glowy.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|