원격 공유 마운트(로컬 경로를 제공한 이유는 무엇입니까?)

원격 공유 마운트(로컬 경로를 제공한 이유는 무엇입니까?)

나는 UNIX에 대한 이전 경험이 없습니다(25년 전에 SGI 시스템에 계정을 가지고 있었고 몇 가지 명령을 기억한 것 외에는).

나는 rasberry pi 4가 원격 공유(NAS 상자일 수도 있고 Windows 공유일 수도 있음)에 자동으로 로그인하기를 원하며, mount 명령은 원격 경로를 지정하고 존재해야 하는 로컬 경로도 지정합니다.

이유를 모르겠습니다.

로컬 경로는 어떤 역할을 합니까?

PI가 syslog 서버 역할을 하고 원격 공유에 로그를 쓰길 원합니다.

답변1

이는 Unix/Linux가 모든 것을 로컬 파일 시스템의 파일/디렉터리(하드웨어 및 시스템 상태 등까지 포함)로 나타내려고 하기 때문입니다.

따라서 이는 원격 디렉터리에도 중요합니다. 로컬 디렉터리에 원격 디렉터리를 마운트한 후에는 로컬 디렉터리에서 읽고 쓸 수 있지만 실제로는 원격 디렉터리에서 효과가 발생합니다.

또한 소프트웨어가 원격 서버의 파일을 로컬 파일처럼 사용할 수 있기 때문에 파일 작업이 더 쉬워집니다.

예: /etc/fstab내 데스크탑에 있는 파일(시스템이 설치해야 하는 방법에 대한 모든 정보가 포함된 파일)에 다음 줄이 있습니다.

//secrethostname/vanalles /mnt/targasmb cifs user,noauto,guest,ro 0 0

( secrethostname사실 다른 이름인데 온라인에 올리고 싶지 않았거든요...)

이제 데스크탑에서 이 프로그램을 실행 하면 로컬 시스템의 디렉터리에 있는 모든 파일을 볼 mount /mnt/targasmb수 있습니다 . vanalles또한 마치 로컬에 존재하는 것처럼 읽을 수도 있습니다.secrethostname/mnt/targasmb

cifs user,noauto,guest,ro 0 0설치 내용과 기본 설치 방법에 대한 자세한 정보를 시스템에 제공합니다. 세부 사항은 또 다른 질문입니다.

관련 정보