Strona 1 z 1

Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 09 kwie 2013, 08:34
autor: JaBednar
Witam
Zainstalowałem ubuntu 13.04 ( nowa instalacja, nie aktualizacja wersji) - wcześniej pracowałem na 12.10.
Wszystko jest piękne , ale mam jeden problem, nie mogę zamontować dysków sieciowych.
Udział to samba na ubuntu sewer 10.04 LTS .

w /etc/fstab mam linię
//192.168.1.101/siec /media/siec cifs guest,auto 0 0

Jest to skopiowane z pliku fstab z poprzedniej wersji i działało bez problemów
Teraz przy próbie wejścia z zamontowany udział mam komunikat , że tylko root może zamontować //192.168.1.101/siec w /media/siec
Jeśli w dolphinie wejdę przez siec->udziały samby mam pełny dostęp do udziałów.

O co chodzi??.

Z góry dzięki

11.04.2013. Uzupełnię wątek.

Najprawdopodobniej chodzi o pakiet smbfs, którego , przynajmniej na razie nie ma , a apt sugeruje zastąpieniem
go pakietem cifs-utils.
Jednak cifs nieco różni się od smbf - zwłaszcza jeśli chodzi właśnie o zasady dostępu do zasobów samby.

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 11 kwie 2013, 17:54
autor: paulh
Witam.

Nie mam 13.04, więc nie mogę dokładnie sprawdzić. Ale, patrząc na swoim fstab, wydaje mi się, że byłoby dobrze zmienić dwie rzeczy:
* Wymienić "guest" z "username=guest" (lub używać credentials=<plik>).
* Dodać "_netdev" do opcji. Musiałem to zrobić w 12.10, aby zmusić ubuntu do czekania na sieć, dopóki zostało zamountowano dysku sieciowego.

Pozdrawiam,
Paul :cool:

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 12 kwie 2013, 09:52
autor: JaBednar
Próbowałem na wiele sposobów np:
//192.168.1.101/siec /media/siec ntfs username=root,password="haslo",fmask=777,dmask=777,_netde 0 0
oczywiście zmienijąc np typ plików itp, ale efekt jest ten sam.
Zmieniałem też punkt montowanie ale to niczego nie poprawia.

No chyba nie jest jakiś problem z dostępem do lokalnego katalogu /media/siec - dla testu nadałem mu uprawnienia 777.

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 12 kwie 2013, 10:44
autor: paulh
Witam.

Proszę o dwie rzeczy:
* To, co jest pokazane kiedy napiszesz "ls -lF /media"
* To, co jest pokazane kiedy napiszesz "sudo mount //192.168.1.101/siec /media/siec cifs username=root,password="haslo",fmask=777,dmask=777,_netdev 0 0"

Inny pomysł. Czy zainstalowałeś cifs-utils?

Pozdraw3iam.
Paul :cool:

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 12 kwie 2013, 11:32
autor: JaBednar
* To, co jest pokazane kiedy napiszesz "ls -lF /media"

drwxr-x---+ 2 root root 4096 kwi 5 13:36 marcin/
drwxrwxrwx 2 root root 4096 kwi 9 08:52 siec/

* To, co jest pokazane kiedy napiszesz "sudo mount //192.168.1.101/siec /media/siec cifs username=root,password="haslo",fmask=777,dmask=777,_netdev 0 0"

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)


Instalowałem sambę :
samba samba-common cifs-utils smbclient libsmbclient libgnomevfs2-extra

Generalnie mam dostęp do zasobów ale przez " przeglądanie sieci" ,
ale zależy mi na tym aby widziane było to jako ..... urządzenie.


Doszukałem się jeszcze czegoś takiego
sudo ntfs-3g //192.168.1.223/siec /media/siec

ale efekt jest podobny
ntfs-3g: Failed to access volume '//192.168.1.223/siec': Nie ma takiego pliku ani katalogu

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 12 kwie 2013, 13:32
autor: paulh
Okej. Zainstalowałem 13.04, a jest kilka zmian.
file_mode zastąpił fmask i dir_mode zastąpił dmask. Ponadto, cyfra musi być w octal, czyli zamiast 777, powinno być 0777. Więc, można dodać następny wiersz do /etc/fstab a wpiszać komendę "sudo mount -a".

Kod: Zaznacz cały

//192.168.1.101/siec /media/siec cifs username=<twóje konto>,password=<twoję hasło>,file_mode=0777,dir_mode=0777,_netdev 0 0
. nb. Katalog na serwerze musi pozwolić Tobie dostęp.

Paul :cool:

Re: Mapowanie dysków sieciowych w fstab (ubuntu13.04)

: 15 kwie 2013, 15:27
autor: JaBednar
Dzięki za pomoc, na razie temat zostawiam , radzę sobie sshfs .