首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以挂载SMB1共享,然后通过SMB2或SMB3共享它?

是否可以挂载SMB1共享,然后通过SMB2或SMB3共享它?
EN

Ask Ubuntu用户
提问于 2022-02-11 15:21:35
回答 1查看 1.2K关注 0票数 0

我们有一个Windows 2003 (是的,非常旧的),这是我们的现场存储大约200 GB的内容。我们希望使用AWS DataSync将数据同步到AWS文件系统中。不幸的是,AWS DataSync至少需要SMB2,而Windows 2003只支持SMB1。

我们正在考虑建立一个内置的Ubuntu服务器(可以使用SMB2或SMB3),并让AWS DataSync与该服务器进行对话,然后该服务器依次与Windows 2003进行对话。

我的问题是,以前从未接触过SMB,我们是否可以将SMB1共享从Windows 2003挂载到Ubuntu,然后转过来,在SMB2或SMB3下将相同的挂载点共享到AWS DataSync?

或者每个文件夹只在SMB的特定版本下共享,并且有必要将Windows 2003中的数据复制到Ubuntu,并将该中间副本提供给AWS DataSync?

对于如何设计这个问题,我也有其他的想法。

EN

回答 1

Ask Ubuntu用户

发布于 2022-02-17 14:13:49

结果发现这是可能的!

我们首先需要在/etc/fstab中使用以下内容挂载Windows 2003共享:

//[IP address of Windows 2003 server]/elearningbuild /smb/elb cifs file_mode=0770,dir_mode=0770,vers=1.0,username=[redacted],password=[redacted],domain=ama,uid=0,gid=33 0 0

uidgid是可选的(我们碰巧需要它们),可以使用凭据文件而不是硬编码用户名和密码。但是,由于每个在Linux服务器上访问root的用户都可以访问访问共享的共享帐户,所以我们只是对其进行了硬编码。

我们使用sudo mount -a挂载共享,它将挂载/etc/fstab中提到的每个文件系统。

然后,我们用以下内容更新了/etc/samba/smb.conf

代码语言:javascript
复制
[elb]
comment = This is a reshare of elb
read only = no
path = /smb/elb
guest ok = yes
create mask = 0770
directory mask = 0770

最后,我们使用sudo service smbd restart重新启动Samba。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1392378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档