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 (

) 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
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.