背景
- 不想安装虚拟机或lxc容器
- 可以方便的在pve宿主机直接查询共享的文件
安装samba
sed -i 's|^deb http://ftp.debian.org|deb https://mirrors.ustc.edu.cn|g' /etc/apt/sources.list
sed -i 's|^deb http://security.debian.org|deb https://mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
apt update
apt install samba samba-common -y
配置samba用户以及共享目录
useradd smbuser
smbpasswd -a smbuser
mkdir /mnt/pve/ssd1t/share
chown -R smbuser /mnt/pve/ssd1t/share
配置samba服务
- 修改samba配置文件
/etc/samba/samba.conf文件末尾追加配置,其余默认即可
[share]
comment = smbuser files
path = /mnt/pve/ssd1t/share
guest ok = no
browseable = no
write list = smbuser
重启samba服务
systemctl restart smbd
内容同步更新到我的个人折腾记录网站
牛牛怪的杂货铺