** 리눅스 CentOS7 기준 NFS(파일 서버) 구축
* 리눅스 서버에 NFS를 구축하여 윈도우/리눅스에서 접속하고자 할 경우
1. 일단 패치키 설치. 아래와 같이 입력(설치 파일이 많아서 스크린샷 생략 합니다)
yum install nfs-utils nfs-utils-lib
2. NFS 설정
vi /etc/sysconfig/nfs
아래 그림과 같이 빨강 박스의 설정 값 그대로 입력
A. VI 편집기로 아래와 같이 수정
vi /etc/exports
[공유폴더명] [접속 허용할IP](rw,all_squash,sync)
‘wq’ 입력 하여 저장 후 빠져 나옴
B. exportfs –a 입력
4. NFS 서버 시작. 아래와 같이 입력
systemctl restart nfs
systemctl status nfs
5. 방화벽 오픈
/etc/sysconfig/nfs 여기서 설정한 포트를 모두 열어 주어야 합니다.
tcp : 111 , 892 , 2049 , 32803 추가
- firewall-cmd --permanent --add-port=111/tcp --zone=public
- firewall-cmd --permanent --add-port=892/tcp --zone=public
- firewall-cmd --permanent --add-port=2049/tcp --zone=public
- firewall-cmd --permanent --add-port=32803/tcp --zone=public
udp : 111 , 892 , 2049 , 32769 추가
- firewall-cmd --permanent --add-port=111/udp --zone=public
- firewall-cmd --permanent --add-port=892/udp --zone=public
- firewall-cmd --permanent --add-port=2049/udp --zone=public
- firewall-cmd --permanent --add-port=32803/udp --zone=public
firewall-cmd –reload
** 리눅스(NFS) – 리눅스(Client) 연결
1. NFS 서버 확인
연결 하고자 하는 NFS 서버를 확인(연결이 가능한지 체크)
yum install showmount - 설치
showmount –e (NFS IP 입력) – NFS 설정 확인
2. 마운트 명령어 실행(공유)
mkdir /test
mount -t nfs (NFS 서버 IP):네트워크경로 (리눅스 마운트 경로)
ll 을 입력하여 제대로 만들어 졌는지 확인
출처: https://carryjim811.tistory.com/109 [Woong's 의 좌우충돌 프로그램 개발]
'회사업무중고민' 카테고리의 다른 글
| tomcat - root가 아닌 tomcat 계정으로 실행 (0) | 2024.05.05 |
|---|---|
| 깃 명령어 (0) | 2024.05.05 |
| nfs mount시 permission denied 발생 (0) | 2024.05.05 |
| nfsnobody 사용자 권한 (0) | 2024.05.05 |