NETWORK FILE SYSTEM

leekyungryul·2024년 3월 12일

web

목록 보기
4/6
  • 원격서버 : 192.168.0.200
  • 로컬서버 : 192.168.0.238

원격서버 설정

NFS 설정

vi /etc/export
# 아래내용 추가

/home/web: 공유할 디렉토리 경로
192.168.0.238: 로컬 서버의 IP 주소.
rw: 읽기/쓰기 권한 부여
no_root_squash: root 사용자 권한을 제한하지 않음
/home/web 192.168.0.238(rw,no_root_squash,no_all_squash)

NFS 서비스 재시작

systemctl restart nfs

확인

systemctl status nfs

로컬서버 설정

Volume mount

# 쓰기권한도 부여
mount -t nfs -o rw 192.168.0.200:/home/web /home/web

df -h

자동으로 부팅 시에 마운트하도록 설정

vi /etc/fstab
# 아래 내용 추가
192.168.0.200:/home/web         /home/web         nfs     defaults            0 0

사용자

만약 원격서버와 로컬서버에서 동일한 사용자를 이용해서 파일을 쓰는경우라면

id


동일한 사용자라도 해당 서버에따라 id는 매겨지기때문에 달라진다

# 원격서버의 id를 확인 후 로컬서버에서 사용자의 id를 변경해주었다.
usermod -u 1009 fmd_admin
groupmod -g 1009 fmd_admin

만약 기존에 해당 사용자 소유로 되었던 디렉터리가 있다면 아래 명령으로 다시 변경해주어야 한다.

chown -R fmd_admin:fmd_admin directory

확인

  • 아래 명령을 실행하면 원격서버에 있는 파일들이 보여진다.
cd /home/web
ll
profile
끊임없이 노력하는 개발자

0개의 댓글