NikTalk
Hi!大家好,我是Nik。一名在人工智能+物联网行业混迹多年的AIOT架构工程师兼产品经理。欢迎您来到我的博客!这里记录了我的AIOT职业生涯,从最开始的一名普通嵌入式软件工程师->到嵌入式系统工程师->再到AIOT架构师兼产品经理一路上的所学所感所得。希望这些知识,经验,技术以及感悟对后来的你,在技术学习以及职业发展的道路上有所帮助。记得关注我,我将不定期分享一些AIOT相关的技术和行业信息。唯一微信号:aiotnik

ubuntu安装samba服务器-03

在ubuntu中安装配置samba共享服务,可以让你的本地window系统通过映射网络驱动器来将ubuntu虚拟机上的文件系统作为一个文件硬盘挂载到windows系统上。这方便在开发调试的时候,本地电脑window系统和ubuntu系统之间进行文件的传输。具体的安装配置如下:

1、安装samba服务器
首先,需要安装Samba软件包。打开终端并运行以下命令:

sudo apt update
sudo apt install samba

2、修改samba配置文件
Samba的配置文件是/etc/samba/smb.conf。在编辑此文件之前,建议先备份原始配置文件:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

使用vim或者gedit文本编辑器打开/etc/samba/smb.conf配置文件:

sudo vim /etc/samba/smb.conf

在配置文件的末尾添加你的共享配置。例如:

配置说明:
[share] 是共享的名字,客户端在网络上看到的名字。
[path] 是想要共享的目录路径,这个目录必须是一个存在的目录,如果不存在的话要自己创建。
[public] 是否对所有登录成功的用户可见。
[writable] 写权限,目录的权限也要许可。
[available] 同样是设置共享目录是否可见。

3、添加Samba用户
需要将Ubuntu用户添加到Samba用户数据库中,并设置密码,建议添加root用户,这样有完全权限去操作ubuntu系统文件:

sudo smbpasswd -a root

4、重新启动Samba服务
配置文件更改后,需要重新启动Samba服务:

sudo systemctl restart smbd
sudo systemctl restart nmbd

5、windows访问共享目录测试
(1)打开文件资源管理器,右键点击此电脑或者我的电脑,选择映射网络驱动器,如下图。

(2)填写共享文件夹

文件夹信息说明:
192.168.80.61:这个是ubuntu的IP。
share:这个是samba服务配置文件里设置的那个共享名字

(3)输入samba登录密码,即可成功挂载ubuntu共享目录到windows目文件管理器下,如下图:

到此!ubuntu上samba服务器就安装配置好了。