라우터에 연결된 외장 하드 드라이브에 어떻게 액세스합니까? 포함되어 있지만

Ubuntu 11.10을 실행 중이며 USB 포트가 내장 된 Netgear N600 무선 듀얼 밴드 라우터를 소유하고 있습니다. 당연히 라우터에는 Windows와 Mac 모두에서이 드라이브를 마운트하고 보는 방법에 대한 지침이 포함되어 있지만 Linux에 대해서는 아무것도 없습니다. 라우터에 연결하고 홈 네트워크를 통해 공유하고 싶은 WD Elements 1TB 외장 HDD가 있습니다. 그러나 플러그를 꽂으면 데스크탑에서 아무 일도 일어나지 않습니다.

두 대의 다른 컴퓨터를 확인했는데 어느 컴퓨터에서나 드라이브가 마운트 (또는 전혀 표시되지 않음) 된 것으로 보이지 않습니다. 나는 리눅스 시스템으로 이것을 할 수 없다는 것을 완전히 알고 있지만 누군가 누군가 제안 할 수 있기를 바랐습니다.



답변

나는 동일한 라우터를 가지고 있으며 우분투를 통해 외장 드라이브에 액세스하는 방법을 알아 냈습니다. 세부 사항이있는 블로그 게시물을 작성 했지만 짧은 버전은 다음과 같습니다.

  1. smbfs패키지를 설치하십시오 ( sudo aptitude install smbfs).
  2. 외장 하드 드라이브를 마운트 할 디렉토리를 만듭니다 (예 🙂 sudo mkdir /media/public.
  3. 파일에 줄을 추가하십시오 /etc/fstab( gksudo gedit /etc/fstab)-파일 끝에 다음 줄을 추가하십시오.//192.168.1.1/USB_Storage /media/public smbfs guest 0 0
  4. 새로 업데이트 된 fstab 파일을 저장 한 다음 드라이브를 다시 마운트하십시오 ( sudo mount -a); 에서 새 외장 드라이브를 볼 수 있습니다 /media/public.

답변

라우터의 IP 주소를 알고 있습니까? (보통 192.168.1.1이지만 다를 수 있습니다).

파일 브라우저 (노틸러스) 창을 연 다음 Ctrl + L을 누르고 나타나는 위치 표시 줄에서 다음을 입력하십시오.

smb://192.168.1.1

수 있습니다 당신에게 일반적으로 SMB 프로토콜을 통해 네트워크에 게시 된 디스크에 대한 액세스를 제공합니다.


답변

2012 년 10 월 23 일 현재
SAMBA가 아닌 CIFS가 필요합니다.

  1. sudo apt-get install cifs-utils
  2. 추가 //192.168.1.1/USB_Storage /media/public cifs guest 0 0/etc/fstab

나는 원래의 대답 없이는 이것을 얻지 못했을 것입니다. 감사합니다.


답변

1 년 전 라우터와 비슷한 문제가있었습니다. “roadmr”은 훌륭한 솔루션을 제공하지만 192.168.0.1 일 가능성이 약간 있습니다.

이 경우 smb : //192.168.0.1 (또는 IP에 따라 다름)을 입력하십시오

… “roadmr”이 제안한 것처럼 가장 일반적인 것은 192.168.1.1입니다.

이미 시도했지만 사과 드리겠습니다 … 터미널을 입력하고을 입력하십시오 ifconfig.


IP 정보가 표시됩니다

나는 리눅스를 처음 접했지만 약간의 네트워크 작업을 해왔으므로 라우터를 더 모호한 IP로 설정했을 때 192.168.1.1이 IP가 아닐 수도 있습니다. 네트워크를 완전히 숨 깁니다.


답변

디스크를 잘 보이게하려면 위의 지침을 따르십시오. 그러나 사용자가 디스크를 쓸 수있게하려면 mount 명령에서 uid & gid 옵션으로 디스크를 정의해야합니다. 사용자의 uid (숫자 사용자 ID) 및 gid (숫자 그룹 ID)를 찾으려면 다음 명령을 사용할 수 있습니다.

id <user>

그런 다음 uid=gid=필드 의 값을 기록하십시오 . 완료되면 다음 명령을 제공하여 테스트 할 수 있습니다.

sudo mount -o nosuid,uid=<insert uid here>,gid=<insert gid here> //192.168.1.1/USB_Storage/ /media/public/

디스크를 쓸 수 있으면 fstab 항목에 동일한 권한을 추가 할 수 있습니다.

//192.168.1.1/USB_Storage/ /media/public/ cifs guest,uid=<insert uid here>,gid=<insert gid here> 0 0

편집 : USB가 D-LINK DIR-868L (우분투 14.04)에 연결된 하드 드라이브에서 작동하는지 확인하십시오. USB_Storage 대신 라우터의 웹 GUI에서 찾을 수있는 장치 이름을 사용해야합니다 (설정-> 저장소-> 장치). IP 주소도 확인하는 것을 잊지 마십시오 (192.168.1.1이 아닐 수 있음).


답변

나는 smbfs를 사용했고 그것을 컴파일 한 후, 예제 script mount 아래에서 mount.smbfs를 찾을 수 있습니다. 바이너리를 설치 한 후 tar 파일에서 얻을 수 있다고 확신합니까? 나는 그 명령을 사용하여 마운트했습니다. N600은 cifs를 이해하지 못하는 것 같습니다.