
저는 네트워크에 있는 두 개의 별도 컴퓨터(Ubuntu 컴퓨터 A와 B)에서 Ubuntu 10.04를 실행하고 있습니다. Ubuntu 시스템 A에 설치된 다른 소프트웨어에 대한 임시 파일을 사용하여 몇 가지 테스트를 실행하고 있습니다. 소프트웨어는 /tmp/<usrname>/temp_dir
. 내 목표는 Ubuntu 컴퓨터 A의 Ubuntu 컴퓨터 B에 연결된 외부 하드 드라이브를 마운트하여 /tmp/<username>/temp_dir
외부 하드 드라이브가 Ubuntu 컴퓨터 A의 해당 소프트웨어에 대한 임시 디렉터리 역할을 하도록 하는 것입니다. 소프트웨어가 임시 백업 파일을 저장할 수 없습니다(이는 사용자로부터 보고되었습니다).
내 문제는 내가 원하는 곳에 외장 하드 드라이브를 장착할 수도 없다는 것입니다. 어떻게 해야 하나요?
동일한 명령을 사용하면 다음에 따라 네트워크 공유를 제대로 마운트할 수 있습니다.이 게시물.
답변1
결국 두 컴퓨터를 모두 살펴보고 모든 삼바 패키지를 업데이트했습니다. 나는 올바른 것을 모두 설치했다고 생각했지만 아마도 그렇지 않았을 수도 있습니다. 두 컴퓨터 모두에 서버/클라이언트 패키지를 설치한 다음 다시 시도했습니다. 이번에는 유용한 오류가 발생했습니다. IP 주소를 찾을 수 없습니다. 내 네트워크의 서버 이름을 사용하고 있었지만 Samba는 이것을 좋아하지 않았습니다. 결국 다음 명령을 사용했습니다.
sudo mount -t cifs -o username=<username> //192.168.5.227/share/ /tmp/<username>/temp_dir/
프롬프트에 비밀번호를 입력한 후 마운트가 이루어졌습니다. 소프트웨어를 테스트했는데 모든 것이 제대로 된 것 같습니다.
Linux 공유를 마운트하는 데 필요한 일부 유틸리티 패키지를 설치한 것 같습니다. 이전 구성에서는 Windows 공유를 마운트할 수 있었지만 Linux 공유는 마운트할 수 없었다는 점이 나에게는 완전히 우스꽝스러워 보이지만 효과가 있어서 기쁩니다. 저는 아직도 패키지 관리자와 함께 이러한 패키지를 사용하는 방법을 배우고 있습니다. 패키지 설치가 마법처럼 작동할 것이라는 나의 가정은 매우 지루해지고 있습니다.