Skip to content

Instantly share code, notes, and snippets.

@cho0h5
Created June 18, 2023 01:17
Show Gist options
  • Save cho0h5/6ed80c26b5f92fcbcaa9c3dc6ac9280e to your computer and use it in GitHub Desktop.
Save cho0h5/6ed80c26b5f92fcbcaa9c3dc6ac9280e to your computer and use it in GitHub Desktop.
# zfs smb 설정
sudo zfs set sharesmb=on yourpool/yourdataset
sudo zfs get sharesmb
# 그룹, 계정 생성
sudo groupadd -g 2000 yourgroup
sudo useradd -g yourgroup -s /sbin/nologin -u 2000 yourname
# smb 설치, 비밀번호 초기화
sudo apt install samba
sudo smbpasswd -a yourname
########
# smb 접속이 잘 되지 않는다면
sudo zfs set sharesmb=off yourpool/yourdataset
sudo zfs set sharesmb=on yourpool/yourdataset
########
# 공유를 여러개 하고싶다면
# zfs smb 설정
sudo zfs set sharesmb=on yourpool/anotherdataset
sudo zfs get sharesmb
# 다른 계정 생성
sudo useradd -g yourgroup -s /sbin/nologin -u 2001 anothername
# 비밀번호 초기화
sudo smbpasswd -a anothername
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment