여러 사용자가 액세스할 수 있는 비밀이 아닌 대량 파일을 저장할 수 있는 일반적인 위치가 있습니까? 파일 시스템의 대부분의 위치에 새 폴더를 생성하고 올바른 권한을 설정할 수 있다는 것을 알고 있습니다. 그러나 나는 (a) 새로운 사용자가 구조에 더 익숙해지고 (b) 내가 충분히 경험하지 못해 예측할 수 없는 디렉토리와 관련된 몇 가지 미묘한 문제를 피할 수 있도록 확립된 규칙을 따르고 싶었습니다.
중요한 경우 이는 가상 머신에 Red Hat 6을 새로 설치하는 것입니다. 사용자는 SSH, RDP 또는 vCloud Director를 통해 액세스합니다. 파일 크기는 6.6GB이고 압축되지 않은 경우 11GB입니다.
답변1
일반적으로 이는 파일의 특정 용도에 따라 다릅니다. 실제로 사람들이 /srv
서버 데이터, /var/www/html
네트워크를 통해 액세스할 수 있는 파일, /usr/local
일종의 포괄적인 접근 방식을 사용하는 것을 봅니다. 또한 많은 공급업체가 루트가 아닌 사용자가 액세스해야 하는 파일을 자체적으로 보유할 수 있는 Windows /opt
와 유사한 C:\Program Files
접근 방식(예: 타사 응용 프로그램 루트 모음)을 사용하는 것을 보았습니다.
/accountingData
서버 간에 일관성이 있는 한 루트 디렉터리 바로 아래에 디렉터리(예: 등)를 생성하는 데에는 아무런 문제가 없습니다.
답변2
파일 시스템 레이아웃을 다루는 많은 문서(FreeBSD의 hier(7))파일 시스템 계층 표준등) 공유된 사용자 데이터가 어떻게 처리되는지에 대해 언급하지 마세요. 표준에 포함되지 않은 것은 조직에 가장 적합한 곳에 배치할 수 있습니다. 예를 들어, 내 홈 스토리지 서버에는 /data
음악, 문서, 백업, Windows에 대한 Samba 공유 등을 위한 하위 디렉터리가 있는 최상위 디렉터리가 있습니다 . 직장에는 소프트웨어 개발자가 공유 컨텐츠 파일, 빌드 아티팩트 등을 넣을 수 있는 최상위 디렉토리가 있으며, 컨텐츠 개발 팀에는 파일을 프로젝트별로 나눈 다음 단계별로 나누어 수신, 진행 중인 파일을 보관할 수 있는 또 다른 위치가 있습니다. , 마스터 파일 등
관리자는 적절하다고 생각하는 대로 자유롭게 설정할 수 있지만 사업부로부터 의견을 받아 사용자에게 적합한 구성을 설정하는 것이 좋습니다.