PVE 的 LXC 開機自動掛載 SMB (用fstab)

== PVE 設定 ==
vi /etc/apparmor.d/lxc/lxc-default
allow mount fstype=cifs,

# 修改 PVE 設定檔,允許 lxc 掛載 cifs

vi  /etc/apparmor.d/lxc/lxc-default-cgns
allow mount fstype=cifs,

# 修改 PVE 設定檔,允許 lxc 掛載 cifs

/etc/init.d/apparmor reload

# 重新載入 PVE 的設定檔

== LXC 設定 ==
echo “username=user” > /root/.cifs
echo “password=pwd” > /root/.cifs

# 寫入驗證檔案 (SMB(cifs) 連線的帳號密碼)

apt -y install cifs-utils

# 安裝 cifs 套件,安裝完才能由 fstab 掛載

vi /etc/fstab
//192.168.1.2/fileshare /mnt/smb cifs credentials=/root/.cifs,uid=0,gid=0,ro 0 0

# 把192.168.1.2/fileshare 掛載到 本地 /mnt/smb
# uid 是掛載後的擁有者, uid=0 是 root
# 掛載為 ro (唯讀)

mount -a

# 重新掛載 fstab 的所有資源


http://fu7771.blogspot.com/2017/11/pve-lxc-smb-fstab.html

Leave a Comment