동일한 네트워크(그리고 모두 동일한 계정)에 있는 여러 컴퓨터에서 실행되는 프로그램이 있다고 가정해 보겠습니다. 프로그램은 가끔씩 파일을 읽고 써야 합니다 save.dat
. 실제 파일 자체는 내용보다 덜 중요합니다(단지 3개의 개별 번호를 추적하세요).
파일이 업데이트되면 다른 컴퓨터에서도 해당 파일이 업데이트되었음을 확인할 수 있습니다. 즉, 프로그램이 그것을 읽고에 익숙해보세요, 오래된 사본이군요.
이러한 프로그램이 지속적으로 업데이트되는 파일에 대한 액세스 권한을 부여할 수 있는 방법이 있습니까? 아마도 웹사이트(pastebin과 같은)가 있을까요?
답변1
컴퓨터 중 하나를 NFS 서버로 설정하고 다른 컴퓨터에 NFS 공유를 제공하도록 합니다. 파일이 공유 네트워크 파일 시스템에 존재하도록 합니다.
이는 파일 서버의 여러 클라이언트 시스템 간에 홈 디렉터리를 공유하는 것과 같은 매우 일반적인 솔루션입니다.
웹에서 이 작업을 수행하는 방법에 대한 자세한 정보와 NFS 서버 설정 방법에 대한 자습서를 찾을 수 있습니다. 이는 사용 중인 Unix의 종류에 따라 약간 다르게 작동합니다.