Strona 1 z 1

Montowanie dysku sieciowego

: 21 lip 2011, 17:14
autor: Mars-x
Witam

Mam mały problem z dyskiem sieciowym.
Zakupiłem NAS-a ( :lol: ) Netgear MS2000-PES100, włożyłem dysk który się sformatował, następnie montuję go tak aby można go było używać

Kod: Zaznacz cały

sudo mount -t smbfs -o username="user",password="pass" //IP.IP.IP.IP/Folder /media/DyskSieciowy/
Oczywiście pakiet smbfs zainstalowałem oraz docelowy katalog utworzyłem.
Montuje się super jednak jest mały problem podczas tworzenia plików/katalogów, po prostu nie mam do nich uprawnień zapisu (jedynie uprawnienia r-x).
Aby móc zapisywać w nowych katalogach lub zmieniać plik muszę każdemu nowemu plikowi/katalogowi zmieniać recznie uprawnienia

Kod: Zaznacz cały

sudo chmod o+w NowyObiektNaDyskuSieciowym
Nie da się podmontować dysku sieciowego tak aby się automatycznie nadawały uprawnienia zapisu?

Pozdrawiam

Re: Montowanie dysku sieciowego

: 21 lip 2011, 20:12
autor: jajojejeje
Nie wiem, a polecenie

Kod: Zaznacz cały

sudo chmod --recursive 777 /media/DyskSieciowy
nie wystarczy?
A google nic na to? np.: http://banita.pl/konf/smbmapunix.html

Re: Montowanie dysku sieciowego

: 21 lip 2011, 21:16
autor: Mars-x
Hmmm podane przez Ciebie polecenie niestety nie wystarczy :/ bo to załatwia tylko już utworzone a nowo powstałe dalej są bez prawa zapisu.
Z tej strony korzystałem, próbowałem opcją rw,dir_mode=0777,file_mode=0777 ale także nic nie dało.

Re: Montowanie dysku sieciowego

: 21 lip 2011, 21:21
autor: jajojejeje
Nie bardzo rozumiem, co oznacza nowo powstałe. Chyba wszystkie powstałe, przed użyciem polecenia, zyskują prawo zapisu. Nie wystarczy ponownie wydać komendę?
A graficzne montowanie zasobów, nie wystarcza? Można też pogrzebać w /etc/fstab.
Wiem, że to jest rozwiązanie improwizowane, ale chyba wystarczające. Oczywiście chętnie posłucham kogoś, kto wie jak "profesjonalnie" rozwiązać ten problem.

Re: Montowanie dysku sieciowego

: 21 lip 2011, 21:56
autor: Mars-x
Nowo powstałe czyli te które utworzę już po wydaniu polecenia

Kod: Zaznacz cały

sudo chmod --recursive 777 /media/DyskSieciowy
.
Graficzne montowanie działa jak powinno, bez problemowo, jednak wolałbym zamontować swój dysk w określonym katalogu.

Re: Montowanie dysku sieciowego

: 21 lip 2011, 22:30
autor: jajojejeje
Tak jak w linku, możesz wpisać na stałe montowanie, danego zasobu sieciowego, w /etc/fstab, lub ciągle od nowa nadawać uprawnienia, co nie wydaje mi się takie trudne. Możesz w ustawieniach sudo, wpisać, aby konkretne polecenie, mógł użyć zwykły użytkownik.
A tak wogólę teraz mi wpadło do głowy, jak montujesz katalog na prawach root, to tylko root ma dostęp do zasobu. A jak nadasz zwykłemu urzytkownikowi prawo do używania mount? Robisz to przez zmianę uprawnień (chmod) pliku mount, w /bin albo /usr (pewnie bin). http://pl.wikibooks.org/wiki/Linux/Syst ... log%C3%B3w.

To to co ja ci proponuję, mam nadzieję, że odpowie ci ktoś mądrzejszy, jak powinno było się rozwiązać ten problem.

Re: Montowanie dysku sieciowego

: 21 lip 2011, 22:38
autor: Mars-x
Hmmm nie wiem czy to ma coś do rzeczy, ale za pomocą roota montuje też zwykły dysk NTFS i dostęp mam z poziomu zwykłego użytkownika do odczytu i zapisu. Więc nie sądzę aby tutaj tkwił problem, ale na wszelki wypadek spróbuję.
Za twój czas, pomoc i propozycje rozwiazania śliczne dzięki, a tymczasem czekam jeszcze może się ktoś wypowie.

Re: Montowanie dysku sieciowego

: 22 lip 2011, 00:19
autor: jajojejeje
viewtopic.php?f=137&t=148912 a to??

Kod: Zaznacz cały

mount -t cifs -o guest //192.168.1.1/shared /mnt/shared -o rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dir_mode=0777,file_mode=0777
Zwłaszcza to rw, resztę chyba możesz sobie darować.

Re: Montowanie dysku sieciowego

: 22 lip 2011, 00:57
autor: Mars-x
Jak już wcześniej pisałem opcji rw próbowałem, podobnie jak dir_mode oraz file_mode. Niestety nic nie dało.

Re: Montowanie dysku sieciowego

: 26 lip 2011, 22:21
autor: Sokon
Nie bardzo rozumiem.
Masz NAS'a na którym jest udostępniony katalog o nazwie "Folder" i chcesz go zamontować na innym komputerze z prawami do odczytu i zapisu.
Sam proces montowania idzie gładko ale mimo to, gdy wejdziesz w folder /media/DyskSieciowy nie masz dostępu do plików i katalogów.
Jeżeli jest tak jak to przedstawiłem to po pierwsze sprawdź czy masz odpowiednie uprawnienia ustawione w NAS'ie który udostępnia katalog o nazwie "Folder" i użyj polecenia którego ja używam i zawsze działa:

Kod: Zaznacz cały

sudo mount -rw -t cifs -o username=user,password=pass //IP.IP.IP.IP/Folder /media/DyskSieciowy/
Nie ma opcji żeby nie działało.