当前位置:   article > 正文

ELF 1技术贴|如何在Ubuntu上配置Samba服务器

ELF 1技术贴|如何在Ubuntu上配置Samba服务器

Samba是一个开源的软件套件,提供了一种实现SMB/CIFS协议的方式,可以无缝链接Linux与Windows系统,让开发者在局域网络框架下实现共享文件、打印资源等,确保了数据交流的高效与稳定。

相较于在Ubuntu环境下运用传统的Vim编辑器,不少开发者偏爱在Windows平台借助Visual Studio Code(VSCode)进行编程工作,主要是因为VSCode集成了诸如语法高亮、代码补全、内置调试工具等特性,这些都显著增强了编码与项目管理的效率。

本篇文章将详述如何在Ubuntu系统上部署Samba服务器,从而实现与Windows系统间的文件夹共享。

1、更新软件

  1. elf@ubuntu:~$ sudo apt-get upgrade
  2. elf@ubuntu:~$ sudo apt-get update
  3. elf@ubuntu:~$ sudo apt-get dist-upgrade

2、安装Samba服务器

elf@ubuntu:~$ sudo apt-get install samba samba-common

3、设置Samba服务器密码​​​​​​​

  1. elf@ubuntu:~$ cd /home/
  2. elf@ubuntu:/home$ sudo smbpasswd -a elf

4、修改Samba服务器配置文件

elf@ubuntu:/home$ sudo nano /etc/samba/smb.conf

在文件最后添加以下内容:

  1. [elf]
  2. comment = elf folder
  3. browseable = yes
  4. path = /home/elf
  5. create mask = 0700
  6. directory mask = 0700
  7. valid users = elf
  8. froce user = elf
  9. force group = elf
  10. pubilc = yes
  11. available = yes
  12. writable = yes

图片

[elf] :共享文件夹名字为elf

valid users = elf :用户名为elf

5、启Samba服务器

elf@ubuntu:/home$ sudo service smbd restart

6、查看Ubuntu的IP

elf@ubuntu:/home$ ifconfig

图片

注意:Ubuntu和Windows要处于同一局域网内,例如Windows的IP为192.168.2.93,Ubuntu的IP为192.168.2.101。

7、在Windows系统中按下win + R键,在弹出的运行窗口中输入\\ip,即可访问Samba服务器。

图片

自动弹出共享文件夹

图片

双击此共享文件夹,输入用户名和密码。

图片

进入后就可以看到共享目录下的文件,这里以/home/elf家目录为共享文件夹。

图片

8、右键单击共享文件夹,选择映射网络驱动器。

图片

这里选择默认驱动器Z,点击完成。

图片

在此电脑->网络位置中可以看到共享文件夹已经映射成功。

图片

注意:在使用共享文件夹的时候,虚拟机Ubuntu要打开。

9、共享文件夹测试

(1)上传Windows文件到Ubuntu

图片

在Ubuntu查看是否有此文件:

图片

(2)上传Ubuntu文件到Windows

新建文件:

elf@ubuntu:~/work$ touch test1

图片

在Windows查看是否有此文件:

图片

这时就可以利用Windows环境下的VSCode进行源代码查阅、编辑和应用程序编写了。

各位小伙伴通过本文提供的步骤,就可以在Ubuntu上快速配置Samba服务器,实现与Windows系统的文件共享。这样不仅能方便地在不同操作系统之间传输文件,还可以直接利用VSCode编辑和管理共享的代码文件,提高工作效率。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/578725
推荐阅读
相关标签
  

闽ICP备14008679号