네트워크 드라이브를 매핑하는 방법?


39

우분투에서 Windows 네트워크 드라이브를 매핑 할 수 없습니다. 터미널에서 다음 명령을 실행했습니다.

karthick@karthick:~$ sudo mount -t cifs -o username=raghu //172.29.32.184 /media/Data/
Password: 
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

그러나 오류를 반환했습니다. 누군가가 이것을 정리할 수 있기를 바랍니다.


2
그건 일반적으로 인정 된 수동으로 마운트해야한다고 /mnt/하면서 /media/(예 : USB 등) 시스템 관리 마운트입니다.
애디슨

답변:


68

Windows 공유 이름을 전달하고 / media / Data를 만들 었는지 확인해야한다고 생각합니다.

sudo mkdir /media/Data

같은 것을 사용하십시오

smbclient -L //172.29.32.184 

공유를 나열한 다음 공유 이름을 마운트에 추가

sudo mount -t cifs -o username=raghu //172.29.32.184/sharename /media/Data/
  • 참고-오류가 발생 wrong fs type, bad option, bad superblock on...하면 cifs-utils가 설치되어 있는지 확인하십시오. 기본적으로 배포판에 설치되어 있지 않을 수 있습니다.

    sudo apt-get install cifs-utils

Windows 공유를 영구적으로 마운트 해야하는 경우 dmizer UbuntuForums Staff 의 우수한 HowTo 가 있습니다. .


2
에 딱 맞다. 공유를 매핑하려면 (Windows를 클라이언트로 사용하더라도) 공유를 직접 가리켜 야합니다. 전체 컴퓨터를 마운트 할 수 없으며 공유의 하위 디렉토리를 [직접] 마운트 할 수 없습니다.
Oli

귀하의 지시를 따랐지만 다음과 같은 error.mount error (11) 메시지가 표시됩니다. 자원을 일시적으로 사용할 수 없음 mount.cifs (8) 매뉴얼 페이지 (예 : man mount.cifs)
karthick87

@ karthick87-그것은 저에게 새로운 것입니다-아마도 그 활성 포럼 스레드에 그것을 게시 할 가치가 있습니다. 내가 모호하게 관련이있을 수 있음을 발견 한이 오류에 대한 유일한 Google 검색은 다음과 같습니다. linuxquestions.org/questions/linux-server-73/…
fossfreedom

1
다음은 트릭을 수행 한 것입니다 mount -t cifs -o 'username=domain\uname' '\\machine\folder' /mnt/folder. Redhat에서도 일했습니다.
AlikElzin-kilaka

smbclient -U <username> -L //IP_Address인증시 잘못된 사용자 이름을보고하는 경우 필요합니다.
Shayan

17
  • 노틸러스 창을 엽니 다
  • 메뉴에서 이동을 클릭하거나 Ctrl + L을 누르십시오.
  • smb : // remote_host / share_name을 입력하십시오
  • 북마크로 이동하여 추가를 클릭하십시오.

8
@ DavidCole-GrammarPolice 동의하지 않습니다.이 답변이 다른 솔루션을 제공하는 한 가치와 사용이 있습니다. (이 문제에 대한 공식적인 취지를 위해 메타를 확인하지 않았다 ...)
natty에 대해 nutty

이 방법은 Ubuntu 16.04에서 작동합니다. 다른 방법은 업그레이드 한 이후 저에게 더 이상 작동하지
않습니다

노틸러스를 사용하는 한이 방법이 효과가 있다고 생각합니다. 다른 Gnome 파일 관리자를 사용할 때 작동하는지 확실하지 않습니다
houss

보다 사용자 친화적이고 일반 사용자에게는 sudo가 필요없는 대안을 게시 해 주셔서 감사합니다. 위의 우분투 17.04 쿠분투 돌고래에 위의 내용이 적용되었음을 확인할 수 있습니다.
Ray

2

한 줄 명령으로 @fossfreedom의 대답을 사용하십시오.

echo '<your su pasword>' | sudo -S mkdir /mnt/sharedfolder/ | sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/

0

다른 방법은 파일 브라우저를 사용하여 네트워크 위치에 연결하는 것입니다. 그런 다음 아래에 장착됩니다~/.gvfs

여기에서, 당신은 할 수 mkdir ~/winboxln -s ~/.gvfs/blahblahblah ~/winbox.

나는 이것에 대한 영속성이 있다고 생각하지만 세부 사항을 잊어 버렸습니다. : PI는 Quickbooks 컴퓨터에서 실행해야하는 Quickbooks 용 PHP / odbc 앱을 개발 중입니다.

2018 년 이후 편집 : 14.04 이후, 우분투는 더 이상 사용하지 않는 것 같습니다 .gvfs. 어떤 사람들은 무언가가 바뀌고 나의 오래된 대답이 효과가 없다는 사실에 정말로 화를 냈습니다.

이 의견을 확인하십시오 : ~/.gvfs로 이동했습니다 /run/user/[UID]/gvfs/blahblah. 노틸러스를 사용하여 위치를 만든 후 sftp://host:port원격 서버의 파일 시스템이 나타납니다.


.gvfs파일 브라우저에 연결 한 후에도 폴더가 비어 있습니다.
Keith M

1
@KeithM 3 년 전의 상황이 우분투 / 그놈과 다른 것처럼 들립니다. 설정을 통해 새로운 질문을 시작하여 조언을 구하고 여기에서 시도해 보았다는이 질문에 연결해야합니다.
Chris K

0

VisiPics를 다운로드하여 Wine과 함께 설치하십시오.

공유 폴더가 있으면 마운트합니다 :

sudo -S mkdir /mnt/sharedfolder/ 
sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/

그런 다음 VisiPics로 이동하여 Z:드라이브 및 폴더를 엽니 다 /mnt. 내부에는 네트워크 데이터가 있습니다.

Geeqie도 훌륭하게 작동하며 Ubuntu 버전이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.