마짱짱의 지식창고
NFS Server 설정, NFS Client 설정 스크립트 본문
반응형
NFS 서버 구성하기
#!/bin/bash
apt update
apt install -y nfs-kernel-server
shared_directory="/app"
export_options="rw,sync,no_root_squash"
allowed_subnet="192.168.252.0/24"
echo "$shared_directory $allowed_subnet($export_options)" | sudo tee -a /etc/exports
# 설정 적용 및 서비스 재시작
exportfs -a
systemctl restart nfs-kernel-server
systemctl enable nfs-kernel-server
echo "NFS 서버가 성공적으로 구성되었습니다."
NFS Client 설정하기
#!/bin/bash
nfs_server="192.168.252.49" # nfs server 의 IP
nfs_dir_path="/app" # nfs server의 shared dir
client_dir="/mnt/example/crypted" # client 에 mount할 dir
apt update
apt install -y nfs-common
mkdir -p $client_dir
mount -t nfs $nfs_server:$nfs_dir_path $client_dir
ls $client_dir
#자동 마운트
echo "$nfs_server:$nfs_dir_path $client_dir nfs defaults 0 0" | sudo tee -a /etc/fstab
반응형
'Linux' 카테고리의 다른 글
Ubuntu(WSL) Zsh 설치 및 테마, 편한 플러그인 설정 (0) | 2024.03.29 |
---|---|
SSH Key-gen을 통해 Server-Client 접속테스트 (0) | 2022.12.02 |
Debian locale ko_KR.UTF-8 한글팩 적용 안될때 (0) | 2022.06.28 |
[Git] 한번도 사용하지 않는 자의 Github에 commit 하기 (0) | 2022.01.19 |
ZFS 의 주요기능(cow, checksum, RAID-Z..등등) (0) | 2021.01.13 |