Strona 1 z 1

Server bark uprawnień modyfikacji pod win 10

: 28 kwie 2018, 12:59
autor: expertup
Witam,

juz od tygodnia się głowie gdzie jest problem. Chodzi o to, że po Samba udostępniam sobie katalog, aby móc z poziomu windowsa robić modyfikacje w plikach.
Rzecz w tym, że zmodyfikowany plik mogę podmienić ze starym, zaś nadpisać starego już nie. Co ciekawe, jak wchodzę w zabezpieczenia danego pliku/katalogu na Win 10, to w miejscu uprawnienia 'modyfikacja' ta opcja jest odznaczona (załączam wycinek do posta).

W jaki sposób można to zmienić? Już nie mam pomysłu jak zmienić uprawnienia. Do Samby na windowsie loguję sie danymi użytkownika z ubuntu.


ls -la /home/media/http:
drwxrwsrwx+ 3 media media 4096 kwi 28 03:49 .
drwxrwsrwx+ 22 media media 4096 kwi 28 12:36 ..
-rwxrwxrwx+ 1 media media 234 kwi 28 03:49 app.js
-rwxrwxrwx+ 1 media media 13 kwi 28 03:49 index.html
drwxrwsrwx+ 232 media media 12288 kwi 22 13:59 node_modules
/etc/samba/smb.conf:
[Share]
available = yes
browsable = yes
public = yes
writeable = yes
map archive = no

[myshare]
path = /home/media
writeable = yes
browseable = yes
create mask = 2777
directory mask = 2777
force user = "media"
valid users = "media", "shareuser"
available = yes
browsable = yes
public = yes
writeable = yes
nt acl support = yes
read only = no
hide unreadable = yes
hide unwriteable files = yes
Dodanie nowego użytkownika "shareuser" też nie pomogło, więc wróciłem do poprzedniego, czyli "media".

Jak coś jeszcze potrzeba z konsoli, to pisać.

Pozdrawiam,
Piotr

Re: Server bark uprawnień modyfikacji pod win 10

: 28 kwie 2018, 20:55
autor: mario_7
Jakie Ubuntu? Jaka samba?
Sprawdzałeś, czy udział utworzony graficznie przez "Właściwości" katalogu też ma takie problemy?

Re: Server bark uprawnień modyfikacji pod win 10

: 29 kwie 2018, 13:15
autor: expertup
Ubuntu sever 16.04, zainstalowane środowisko graficzne OpenBox, podczas instalacji serwera nie wygierałem dodatkowych pakietów. A Sambę instalowałem poleceniem:

Kod: Zaznacz cały

sudo apt-get install samba
smbstatus:

Kod: Zaznacz cały

Samba version 4.3.11-Ubuntu
PID     Username      Group         Machine            Protocol Version
------------------------------------------------------------------------------
1428      shareuser     nogroup       192.168.0.8  (ipv4:192.168.0.8:58501) Unkn                                                                                                 own (0x0311)

Service      pid     machine       Connected at
-------------------------------------------------------
myshare      1428   192.168.0.8   Sat Apr 28 13:01:36 2018

No locked files
Próbowałem też skonfigurować sambę przez GUI:

Kod: Zaznacz cały

sudo system-config-samba
ale to nie pomaga

Re: Server bark uprawnień modyfikacji pod win 10

: 01 maja 2018, 21:01
autor: mario_7
Nie mam jak sprawdzić tego teraz, ale zobacz na jakimś LiveCD albo na maszynie wirtualnej czy jak utworzysz udział ze zwykłego Ubuntu z Unity, poprzez właściwości katalogu, to też tak jest tak samo?

Re: Server bark uprawnień modyfikacji pod win 10

: 02 maja 2018, 09:57
autor: expertup
mario_7 pisze: 01 maja 2018, 21:01 Nie mam jak sprawdzić tego teraz, ale zobacz na jakimś LiveCD albo na maszynie wirtualnej czy jak utworzysz udział ze zwykłego Ubuntu z Unity, poprzez właściwości katalogu, to też tak jest tak samo?
Dziwnie z tymi uprawnieniami.

Początkowo zrobiłem folder i udostępniłem go w Samba. Potem zrobiłem 2 pliki, jeden z poziomu Ubuntu, a drugi z poziomu Windows, to żadnego nie mogłem edytować w Notepad++ z poziomu windowsa.

Dopiero jak w sudo nautilus ustawiłem pełne uprawnienia edycji dla całego katalogu i podplików, to mogę z poziomu widowsa edytować i zapisać tylko plik utworzony w windowsie, ten z Ubuntu dalej nie daje się zapisać.

Teraz pomyślałem, czy nie szybciej będzie do mojego celu postawić jakiegoś lekkigo windowsa, np Windows 7 starter.

EDIT:
Na Windows 7 Home Edition też jest ten sam problem, czyli problem z zapisem plików.

Jest jeszcze alternatywa. Zamiast Samba użyć FTP ;-)

Re: Server bark uprawnień modyfikacji pod win 10

: 11 maja 2018, 15:26
autor: KOWBI
Edycja + zmiany w pliku działają pod warunkiem, że plik utworzony pod linuksem jest przez tego samego użytkownika, który ma udostępniony udział pod windows.

Re: Server bark uprawnień modyfikacji pod win 10

: 11 maja 2018, 15:36
autor: expertup
Czyli dobrze rozumiem, że nazwa użytkownika pod Ubuntu i pod Windows musi być taka sama?

Re: Server bark uprawnień modyfikacji pod win 10

: 11 maja 2018, 15:40
autor: KOWBI
expertup pisze: 11 maja 2018, 15:36 Czyli dobrze rozumiem, że nazwa użytkownika pod Ubuntu i pod Windows musi być taka sama?
Tak, u mnie przy takiej konfiguracji działa. Plik utworzony pod linuksem, edytowany, nadpisywany pod windowsem.

Re: Server bark uprawnień modyfikacji pod win 10

: 11 maja 2018, 15:52
autor: expertup
KOWBI pisze: 11 maja 2018, 15:40
expertup pisze: 11 maja 2018, 15:36 Czyli dobrze rozumiem, że nazwa użytkownika pod Ubuntu i pod Windows musi być taka sama?
Tak, u mnie przy takiej konfiguracji działa. Plik utworzony pod linuksem, edytowany, nadpisywany pod windowsem.
Ciekawe. Spróbuję i dam znać.

Ja wychodziłem z założenia, że jak wchodzę na samba i system windows prosi mnie o dane do logowania na linux, to potem te pliki są zapisywane z pozycji zalogowanego konta na samba, a nie z konta windows.

Re: Server bark uprawnień modyfikacji pod win 10

: 11 maja 2018, 15:59
autor: KOWBI
expertup pisze: 11 maja 2018, 15:52

Ciekawe. Spróbuję i dam znać.

Ja wychodziłem z założenia, że jak wchodzę na samba i system windows prosi mnie o dane do logowania na linux, to potem te pliki są zapisywane z pozycji zalogowanego konta na samba, a nie z konta windows.
Bo tak jest! User do samby (logowanie przez windows) taki sam jak w systemie linux