Debian VM에 nfs-kernel-server를 설치하고 /home/nfs를 호스트 PC에 공유했습니다. Windows(NFS 클라이언트)에서 UNC 경로로 접속해, Debian에서 만든 파일이 Windows에서도 보이는 것을 확인했습니다.
1. 패키지 설치
apt-get install -y nfs-kernel-server

2. 공유 폴더와 exports 설정
공유할 폴더를 만들고 권한을 줍니다.
mkdir -p /home/nfs
chmod 777 /home/nfs
/etc/exports에 공유할 폴더와 접속을 허용할 호스트 IP를 추가합니다. 아래는 형식 예시입니다.
vi /etc/exports
/home/nfs 호스트IP(rw,sync,no_subtree_check)

/etc/exports 설정
3. 서비스 재시작
systemctl restart nfs-kernel-server
systemctl status nfs-kernel-server

NFS 서비스 상태
4. Windows에서 접속
Debian VM은 NAT 네트워크라 IP가 192.168.116.132입니다. Windows에서 Win + R을 누르고 아래 경로를 입력합니다. Windows에 NFS용 클라이언트 기능이 설치되어 있어야 합니다.
\\192.168.116.132\home\nfs

Windows에서 NFS 공유 접속
5. 결과
Debian에서 파일을 만들자 호스트 PC에서도 같은 파일이 보였습니다.


공유된 파일 확인
6. 정리
- nfs-kernel-server를 설치하고 /etc/exports에 공유 경로와 허용 호스트를 적습니다.
- 설정을 바꾼 뒤에는 서비스를 재시작하거나
exportfs -ra로 다시 불러옵니다. - chmod 777은 실습용이며, 실제 환경에서는 필요한 사용자에게만 권한을 줍니다.
728x90
'Server & OS > Linux' 카테고리의 다른 글
| [Linux] Ubuntu에서 정적 라우팅 추가 (0) | 2021.01.27 |
|---|---|
| [HAProxy] Ubuntu에 HAProxy 설치하고 웹 서버 2대 로드밸런싱 (0) | 2020.11.11 |
| [Debian] OpenSSL로 하위 인증 기관 구축 (0) | 2020.08.14 |
| [Debian] OpenSSL로 Sub CA용 인증서 요청서 만들고 서명 (0) | 2020.08.14 |
| [Debian] OpenSSL CA.pl로 루트 인증 기관 구축 (0) | 2020.08.14 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문