Jak zmapować udział sieciowy dysku za pomocą terminalu Linux?


22

Wciąż przyzwyczajam się do Linuksa, a GUI jest świetny. Mam Ubuntu 10 i mogę przejść do sieci i zobaczyć sieć Windows. Następnie dwukrotne kliknięcie powoduje przejście do udostępnionych dysków. Potem, gdy wracam do terminala i używam:

cd ~/.gvfs

Widzę zamapowane dyski. Ale byłoby miło, gdybym mógł to zrobić bez klikania myszką. Jak więc mapować dyski sieciowe w terminalu, coś podobnego do net usesystemu Windows.

EDYCJA : Nie jestem pewien, co się stało, ale to właśnie zrobiłem, aby to zadziałało. Utworzyłem katalog udziału, /mediaa następnie uruchomiłem:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

i powiedział, że nie można znaleźć polecenia. Więc pomyślałem, że pójdę dalej i użyję, smbfswięc pobiegłem:

sudo apt-get install smbfs

Próbowałem smbfszamiast polecenia sugerowanego cifsi to też nie działało. Więc spróbowałem jeszcze raz, a potem następnym razem:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

zadziałało i mogłem przejść do katalogu za pomocą cd.

Odpowiedzi:


22

Utwórz katalog na komputerze, aby użyć go jako punktu podłączenia udziału:

sudo mkdir /media/yoursharename

Następnie użyj polecenia mount, aby zmapować udział Windows do właśnie utworzonego punktu montowania:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

Powinieneś teraz uzyskać dostęp do udziału z punktu montowania / media / yoursharename .


Czy Samba nie jest już zainstalowana? Czy to nie program uzyskuje dostęp do udziału, gdy idę do Miejsca> Sieć i znajduję sieć Windows?
nicorellius

1
Samba jest już zainstalowana, ale smbfs do montowania zdalnych systemów plików nie jest domyślnie na Ubuntu, używałem tej metody przez długi czas, ale właśnie sprawdziłem i wydaje się, że cifs zastąpiło smbfs i wyobrażam sobie, że GUI to montaż napędu również za pomocą cifs. Zmodyfikowałem polecenie mount do wersji cifs w mojej oryginalnej odpowiedzi. Powinieneś uruchomić to bez instalowania dodatkowych pakietów.
John Rabotnik,

Zobacz zmienił w moim pytaniu o to, co zrobiłem, aby to działało ...
nicorellius

Co dziwne, wypróbowałem to na innym dziele, do którego potrzebowałem dostępu i nie zadziałało. Coś o adresie IP lub nazwie serwera ... Więc spróbowałem z lokalnym adresem IP 192.168.xx i to również zadziałało. Wielka pomoc, John - Dzięki!
nicorellius

co jest cifs?
João Pimentel Ferreira

7

gvfs-mountmoże być używany do montowania systemów plików ~/.gvfsw taki sam sposób jak aplikacje Gnome.


2
składnia wyglądałaby następująco: gvfs-mount mount smb://username@server.tld/share Najpierw może być konieczne utworzenie zakładki.
Flow
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.