pve(‌Proxmox Virtual Environment)-部署SMB服务


前言

pve物理机、其中的虚拟机及连接pve的电脑等机器之间需要互相传输文件,所以需要在pve物理机中部署SMB服务用于目录共享。
pve版本:8.2.2


一、配置存储库

我用阿里云的源安装smb会报错,于是将存储库官方源加了进去,即可安装成功。
在这里插入图片描述

二、部署smb

1. 安装samba服务

apt update && apt install samba -y

2. 设置配置文件

可以在/etc/samba/smb.conf末尾中添加

#添加一个iso共享库
#[tmp]是路径,例如//10.13.14.2/tmp
[tmp]
   #描述
   comment = this is a tmp
   #共享的文件夹,我是吧临时文件夹共享出去
   path =  /tmp
   #不允许访客
   guest ok = no
   #不允许浏览
   browseable = no
   #运行root读写
   write list = root

3. 添加用户

smbpasswd -a root

如果要删除smb用户:

smbpasswd -x [username]

4. 重启smb服务

systemctl restart smbd

5. 验证

win10验证成功。
在这里插入图片描述

6. 出现了问题

我用自己的windons10电脑能连上,但是用自己的mac电脑连不上,出现:此文件服务器将不允许任何额外的用户登录。请稍后再尝试连接。
在这里插入图片描述
于是我先修改/etc/samba/smb.conf文件,将 guest ok = yes 暂时开启,测试是否能连上。如果能连上,说明问题可能出在权限配置上。结果还是不行。
最终发现地址写错了,将smb://10.8.0.6/tmp写成了http://10.8.0.6/tmp。

7. linux系统连接smb共享

pve(‌Proxmox Virtual Environment)-CentOS Stream 9连接SMB 共享


总结

pve物理机、其中的虚拟机及连接pve的电脑等机器之间需要互相传输文件,所以需要在pve物理机中部署SMB服务用于目录共享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值