logo头像

You name it , I got it !

筆記-讓非root 權限的使用者也能用 zfs指令的方法

本文于342天之前發表,文章內容可能已經過時。

git clone zfsnap

1
2

git clone https://github.com/zfsnap/zfsnap.git
follow the instructions
test the env
1
2
3
4

cd zfsnap/tests

./run.sh
move the entire zfsnap folder to /usr/local/src/zfsnap
1
2

sudo mv zfsnap /usr/local/src/zfsnap
1
2

ln -s /usr/local/src/zfsnap/sbin/zfsnap.sh /usr/local/bin/zfsnap

change zfs command permission

1
2

sudo 0666 /dev/zfs
permission on /dev/zfs will be reset every reboot , so add a script to change on boot

cat /usr/local/bin/change_zfs_permission

1
2
3
4

#!/bin/bash

chmod 0666 /dev/zfs
an script to backup home directory

cat /usr/local/bin/

```
1
2


#!/bin/bash

/usr/local/sbin/zfsnap snapshot zp/home

`