Samba配置

前言:我们在很多开发过程中都会遇到需要在linux环境中编译的情况,比如linux开发、HarmonyOS开发,其编译都需要在Linux环境下进行,但是代码开发又在Windows上进行编辑比较方便,因此需要有个工具将两者联系起来,Linux环境可以是服务器(大多数公司会使用),也可以是虚拟机上运行的Linux系统,此处我以虚拟机上运行的Ubuntu系统为例,介绍一种工具,Samba,的按照以及使用。
第一步:安装Samba
在linux下进去终端或者远程ssh链接,注意,此处一定要连网,也就是虚拟机与主机相互ping通,然后主机可以上网,也可以直接在虚拟机终端ping外网查看是否可以上网,因为Samba可能需要下载。
输入的命令如下:

sudo apt-get install Samba

第二步:配置Samba
输入以下命令:

sudo vim /etc/samba/smb.conf

在最后输入以下内容:

[XXXcode]
path = /home/xxx/code
available = yes
valid  users = xxx
read only = no
browsable = yes
public = yes
writable = yes

说明:[xxxcode]为需要共享、映射出去的文件夹名字,
path = /home/xxx/code为需要映射出去的路径,根据自己需求配置。
valid users = xxx 为登录用户名,后面为权限配置。
第三步:设置samba的密码

sudo smbpasswd -a xxx

其中xxx为自己的用户名。
下面会提示输入密码,有两次,都输入一样,此密码为自己的samba密码。
第四步:重启Samba

sudo /etc/init.d/smbd restart

以上在linux服务器侧完成了配置。

如何在Windows上使用呢?下面我将步骤贴出来;
1、在Windows上,鼠标右键单击“此电脑”,选择“映射网络驱动器(N)”。
在这里插入图片描述
2、选择一个未使用的驱动器,并设置你的代码所在的路径,格式为“\LinuxIP地址\共享文件夹名称”:
此处需要注意:共享文件夹名称,不是路径,也就是linux中的[XXXcode]内容。
如:\192.168.0.224\HarmonyOS_Code,点击“完成”。
在这里插入图片描述

  • 0
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
Samba是一款用于在Linux和Windows之间共享文件和打印机的软件。以下是一些常见的Samba配置: 1. 添加共享文件夹: 在Samba配置文件(通常是/etc/samba/smb.conf)中,您可以添加共享文件夹的定义。以下是一个示例: ``` [share] comment = Shared Folder path = /path/to/folder writable = yes guest ok = yes ``` 其中,“share”是共享文件夹的名称,“comment”是对该共享文件夹的描述,“path”是实际文件夹的路径,“writable”允许用户写入该文件夹,“guest ok”允许匿名用户访问该文件夹。 2. 添加用户和访问权限: 在Samba配置文件中,您可以为每个共享文件夹设置不同的用户和访问权限。以下是一个示例: ``` [share] comment = Shared Folder path = /path/to/folder writable = yes guest ok = no valid users = user1, user2 write list = user1 ``` 其中,“valid users”是被允许访问该文件夹的用户列表,“write list”是被允许写入该文件夹的用户列表。 3. 设置工作组: 在Samba配置文件中,您可以设置Samba工作组的名称。以下是一个示例: ``` workgroup = MYGROUP ``` 您可以将其更改为您选择的任何名称。 4. 安全设置: 在Samba配置文件中,您可以设置Samba的安全模式。以下是一些常见的选项: - security = user:用户需要提供Samba用户帐户的用户名和密码才能访问共享文件夹。 - security = share:所有用户都可以访问共享文件夹,但需要提供共享密码。 - security = domain:用户需要提供Windows域用户帐户的用户名和密码才能访问共享文件夹。 以上是一些常见的Samba配置选项。您可以根据需要进行更改和自定义。请记得在更改配置文件后重新启动Samba服务以使更改生效。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HeartRain_大西瓜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值