51 (edytowany przez szupek 2012-06-11 18:36:25)

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Ale prawa windowsowe? JAk mogę to sprawdzić?


Dobra, poprawiłem:

root@Gargoyle:/tmp/usb_mount$ ls -al
drwxr-xr-x    4 root     root          160 Jun 11 12:07 .
drwxrwxrwt   14 root     root          580 Jun 11 12:27 ..
drwxr-xr-x    4 root     root         4096 Jun 11  2012 1fd47c4f-45b6-4308-96f5-85cd10266b44
drwxrwxrwx   26 root     root         4096 Jun 11 12:18 a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
root@Gargoyle:/tmp/usb_mount$
root@Gargoyle:/tmp/usb_mount$
root@Gargoyle:/tmp/usb_mount$ chmod 0777 1fd47c4f-45b6-4308-96f5-85cd10266b44
root@Gargoyle:/tmp/usb_mount$ ls -all
drwxr-xr-x    4 root     root          160 Jun 11 12:07 .
drwxrwxrwt   14 root     root          580 Jun 11 12:27 ..
drwxrwxrwx    4 root     root         4096 Jun 11  2012 1fd47c4f-45b6-4308-96f5-85cd10266b44
drwxrwxrwx   26 root     root         4096 Jun 11 12:18 a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
root@Gargoyle:/tmp/usb_mount$

Cezary, możesz mi wyjaśnić pobieżnie dlaczego ten folder o nazwie 1fd47c4f-45b6-4308-96f5-85cd10266b44 utworzył się z takimi przywilejami? Folder dla drugiej partycji utworzył się z automatu przy jakiś czas temu i miał maskę 0777.

52

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

No właśnie nie masz praw zapisy w nim dla innych userów jak root.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

53

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Ale użyłem polecenia chmod i zmieniłem prawa tego katalogu. Sęk w tym, że każdy nowy element tworzony na podmontowanym zasobie otrzymuje prawa 755 bodajże. Nie bardzo wiem gdzie to zmienić i od czego to zależy.


root@Gargoyle:/etc/config$ cat samba

config 'samba'
        option 'workgroup' 'POWER-STATION'

config 'sambashare' '0_DHI_Data'
        option 'name' 'DHI_Data'
        option 'path' '/tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44'
        option 'read_only' 'no'
        option 'create_mask' '0777'
        option 'dir_mask' '0777'
        option 'browseable' 'yes'
        option 'guest_ok' 'yes'

config 'sambashare' '1_Dane'
        option 'name' 'Dane'
        option 'path' '/tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2'
        option 'read_only' 'no'
        option 'create_mask' '0777'
        option 'dir_mask' '0777'
        option 'browseable' 'yes'
        option 'guest_ok' 'yes'

root@Gargoyle:/etc/config$ cd /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
root@Gargoyle:/tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44$ ls -al
drwxrwxrwx    3 root     root         4096 Jun 11 14:14 .
drwxr-xr-x    4 root     root          160 Jun 11 12:07 ..
drwxr-xr-x    2 root     root         4096 Jun 11  2012 Backup BG WRP
-rwxrw-rw-    1 nobody   nogroup    499712 Jun 11 14:14 New Microsoft Access Baza danych (2).accdb
-rwxrw-rw-    1 nobody   nogroup    499712 Jun 11 14:13 New Microsoft Access Baza danych.accdb
root@Gargoyle:/tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44$ cd ..
root@Gargoyle:/tmp/usb_mount$ ls -al
drwxr-xr-x    4 root     root          160 Jun 11 12:07 .
drwxrwxrwt   14 root     root          580 Jun 11 12:27 ..
drwxrwxrwx    3 root     root         4096 Jun 11 14:14 1fd47c4f-45b6-4308-96f5-85cd10266b44
drwxrwxrwx   26 root     root         4096 Jun 11 14:08 a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:00 dev_sda2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc1 -> /tmp/usb_mount/a864f94b-d5a8-0bc1-b585-3c0f61ff95f2
lrwxrwxrwx    1 root     root           51 Jun 11 12:07 dev_sdc2 -> /tmp/usb_mount/1fd47c4f-45b6-4308-96f5-85cd10266b44
root@Gargoyle:/tmp/usb_mount$

54

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Pogrzeb po opcjach samby i zainteresuj się force create mask.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

55

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Ale nie domyślasz się o co chodzi, czy zmuszasz mnie do samodzielnego myślenia? smile Pytam gdyż przydała by mi się opcja typu automatyczne nadawanie konkretnych przywilejów elementów tworzonych w konkretnych folderach - na przykładzie serwer ftp z dwoma folderami incoming i outgoing. JAk użytkownik anonimowy wrzuca coś do incoming to dla elementu tworzą sięuprawnienia np 755 lub dowolne inne. Ciekawi mnie jak to zrobić.

56

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

No to przez sambę czy ftp? Jak vsftpd to zainteresuj się opcją local_umask. To że ja czytam manuale nie oznacza że wy nie musicie smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

57

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Pozostańmy już przy sambie smile
Kurna, chyba się naprawiło po tym jak wykonałem chmod -R 0777 1fd47c4f-45b6-4308-96f5-85cd10266b44.
Później jeszcze się z chmodem bawiłem trochę w konteksie kwesti, którą opisałem powyżej i praktycznie mi się udało smile
Po pewnym czasie router nie reagował na zmiany uprawnień - tworzyłem plik, nadawałem mu uprawnienia np 0700 i mogłem go skasować jako anonimowy użytkownik samby. Kiedyś jeszcze zdarzyła mi się podobna sytuacja, chyba nawet z ustawieniami wifi. Cezary, czy zdarzyło Ci się kiedykolwiek coś takiego (brak reakcji systemu na wprowadzane zmiany). Po restarcie wszystko wraca do normy. Na dziś koniec eksperymentów bo moja lepsza połówka ogląda coś na IPTV i marudzi jak restartuję tp-Linka, jutro wyciągnę Iconnecta to się pobawię uprawnieniami smile
Pozdrawiam

58

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Jeżeli Ci błędy na jffs wyskoczą to tak może być.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

59

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

Cezary, a wiesz może co odpowiada za to, że np w oryginalnym oprrogramowaniu Iconnecta, po podłączeniu drukarki i po wejściu do np \\IP_IConnecta widać udostępnione zasoby i tę drukarkę? Czy można coś takiego zrobić w gargoyle?
Pozdrawiam

60

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

samba. Samba potrafi udostępniać drukarki także. Ale w openwrt wsparcie dla drukarek jest wyłączone, żeby samba była jak najmniejsza. Więc o ile koniecznie tak chcesz to czeka Cię rekompilacja pakietu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

61

Odp: Konfiguracja WAN i instalacja gargoyle na wr1043nd

samba. Samba potrafi udostępniać drukarki także. Ale w openwrt wsparcie dla drukarek jest wyłączone, żeby samba była jak najmniejsza. Więc o ile koniecznie tak chcesz to czeka Cię rekompilacja pakietu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.