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

JaBednar
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 22 lut 2012, 15:24
Wersja Ubuntu: 13.04
Środowisko graficzne: Unity
Architektura: x86

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

Post autor: JaBednar » 09 kwie 2013, 08:34

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.
Awatar użytkownika
paulh
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 06 paź 2010, 15:11
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

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

Post autor: paulh » 11 kwie 2013, 17:54

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:
JaBednar
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 22 lut 2012, 15:24
Wersja Ubuntu: 13.04
Środowisko graficzne: Unity
Architektura: x86

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

Post autor: JaBednar » 12 kwie 2013, 09:52

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.
Awatar użytkownika
paulh
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 06 paź 2010, 15:11
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

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

Post autor: paulh » 12 kwie 2013, 10:44

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:
JaBednar
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 22 lut 2012, 15:24
Wersja Ubuntu: 13.04
Środowisko graficzne: Unity
Architektura: x86

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

Post autor: JaBednar » 12 kwie 2013, 11:32

* 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
Awatar użytkownika
paulh
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 06 paź 2010, 15:11
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

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

Post autor: paulh » 12 kwie 2013, 13:32

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:
JaBednar
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 22 lut 2012, 15:24
Wersja Ubuntu: 13.04
Środowisko graficzne: Unity
Architektura: x86

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

Post autor: JaBednar » 15 kwie 2013, 15:27

Dzięki za pomoc, na razie temat zostawiam , radzę sobie sshfs .
Zablokowany

Wróć do „Raring Ringtail”