데스크탑은 NFS를 사용하여 시스템 간에 파일을 공유합니다. 공유 파일이 있는 네트워크상의 모든 파일 시스템을 식별하여 공유 파일이 모두 적절한 시스템에 정확하게 마운트되어 있는지 확인해야 합니다.
일반적으로 사용자는 다음과 같은 원격 파일 액세스를 제공해야 합니다.
사용자의 홈 디렉토리는 모든 데스크탑 클라이언트 및 서버 시스템에서 공유해야 합니다. 이 작업이 필요한 이유는 다음과 같습니다.
원격 시스템의 응용 프로그램이 액세스해야 하는 데이터 파일이 홈 디렉토리에 있기 때문입니다. 예를 들어, 데이터 파일을 사용하는 응용 프로그램은 보통 홈 디렉토리를 기본 데이터 파일 위치로 사용합니다.
홈 디렉토리가 기본 dtspcd 인증 디렉토리이기 때문입니다. dtspcd에 대한 자세한 내용은 119 페이지의 "서브 프로세스 제어 데몬 구성"을 참조하십시오.
사용자가 홈 디렉토리에 없는 데이터 파일에 액세스해야 하는 경우, 데이터 파일에서 운영되는 모든 데스크탑 클라이언트 및 서버 시스템이 이러한 데이터 파일을 공유해야 합니다.
모든 데스크탑 클라이언트 및 서버 시스템이 데스크탑 설치 및 구성 디렉토리(/usr/dt와 /etc/dt)를 공유함으로써 사용자의 모든 응용 프로그램이 동일한 데스크탑 환경설정 파일에 액세스할 수 있어야 합니다.
데스크탑 네트워크는 사용자들이 네트워크상의 모든 클라이언트 및 서버 시스템 간에 공유되는 단일 홈 디렉토리를 가지고 있을 때 가장 효율적으로 작동합니다.
네트워크화된 홈 디렉토리를 통해 사용자는 개인 사용자 정의 및 환경설정 값을 상실하지 않으면서 네트워크상의 다른 시스템을 사용할 수 있습니다. 이는 이전 세션을 복원하는데 필요한 개인 사용자 정의와 정보가 홈 디렉토리의 하위 디렉토리에 저장되기 때문입니다.
또한 공통 홈 디렉토리는 다음의 사항에도 필요합니다.
기본 X 인증 메커니즘(115 페이지의 "X 인증 구성"을 참조하십시오.
데스크탑 서브 프로세스 제어 데몬. 이 데몬은 원격 응용 프로그램 시작에 포함되며 사용자의 홈 디렉토리에 쓸 수 있어야 합니다.
네트워크는 사용자가 동일한 이름을 사용하여 모든 시스템의 데이터 파일에 액세스할 수 있도록 구성해야 합니다. 이를 파일 이름 일관성의 제공이라고 하며 일반적으로 해당 기호 링크를 작성함으로써 달성할 수 있습니다. 예를 들어, 실제 디렉토리 마운트 위치에 대한 기호 링크를 작성함으로써 각 사용자의 홈 디렉토리를 /users/login_name으로 사용할 수 있도록 모든 시스템을 구성할 수 있습니다.