반응형
[삼바서버] /srv 디렉터리의 의미와 역할
리눅스에서 /srv 디렉터리는 서비스(service) 데이터를 저장하는 표준적인 위치입니다. srv는 "service"의 약자로, 웹 서버, 파일 공유, FTP, Samba 등과 같은 네트워크 서비스를 위한 데이터를 보관하는 데 사용됩니다.
/srv 디렉터리의 주요 목적
- 서비스 데이터를 체계적으로 관리
- 웹 서버(Apache, Nginx) → /srv/www
- 파일 공유(Samba, NFS) → /srv/samba, /srv/nfs
- FTP 서버 → /srv/ftp
- 사용자 데이터와 시스템 데이터를 분리
- 일반 사용자의 파일은 /home/user/에 저장되지만, 시스템 서비스에서 사용하는 파일은 /srv/에 저장됩니다.
- 파일 공유 및 네트워크 서비스에 적합
- Samba를 사용할 때 /srv/samba/share와 같은 디렉터리를 공유 폴더로 설정하면 서비스 데이터를 쉽게 관리할 수 있습니다.
/srv/samba/share의 의미
- /srv → 서비스 관련 데이터를 저장하는 최상위 디렉터리
- /srv/samba → Samba 서비스에서 사용할 데이터를 저장하는 디렉터리
- /srv/samba/share → 실제 공유될 디렉터리
이는 파일 공유 서비스(Samba)가 데이터를 저장하고 제공하는 공간을 명확하게 분리하여 관리할 수 있도록 합니다.
다른 디렉터리와 비교
/home/user/ | 개별 사용자의 개인 데이터 저장 |
/var/www/ | 웹 서버(Apache/Nginx) 데이터 저장 |
/mnt/ | 외부 스토리지(USB, NFS 등) 마운트 용도 |
/opt/ | 추가 소프트웨어 및 서비스용 프로그램 저장 |
/srv/ | 서비스에서 제공하는 데이터 저장 |
결론
- /srv/는 서비스 데이터를 저장하는 표준 디렉터리이며, Samba와 같은 파일 공유 서비스에서 사용하기 적절한 위치입니다.
- /srv/samba/share를 공유 폴더로 사용하면, 파일 공유 설정을 명확하게 관리할 수 있습니다.
- 개인 데이터가 아닌 네트워크 서비스용 데이터를 저장할 때 /srv/를 활용하면 시스템 관리가 더 체계적으로 이루어집니다.
'리눅스 > 리눅스 응용' 카테고리의 다른 글
리눅스에서 Samba 서버 설치 및 설정 가이드 (6) | 2025.01.31 |
---|---|
네트워크 상에서 디렉터리 서비스 관리, LDAP (3) | 2025.01.30 |
리눅스에서 VMware 설치 (4) | 2025.01.29 |
VMware Tools를 설치 후 달라지는 가상머신 (2) | 2025.01.28 |
나스(NAS) 서버와 삼바(Samba) (1) | 2025.01.28 |