![023594abb8e69f6ea4105a7da24e85c8.png](https://i-blog.csdnimg.cn/blog_migrate/5c9b72fe6d53c092e12af7f36baecdd9.jpeg)
前言:
(1)本文的目的是优雅地实现将本地主机的文件复制到虚拟机中;
(2)我的开发环境,本地主机Win10(家庭版),虚拟机Ubuntu16.04;
(3)本文纯属搬砖文章,只为记录samba安装过程中的经验,与他人分享交流,再次感谢CSDN、B站、知乎各位大佬的奉献!
主要参考:
(1)视频:嵌入linux开发技巧1-在Ubuntu中安装samba文件服务,实现windows与虚拟机的文件共享_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
(2)博客:在Ubuntu中安装Samba文件服务 - 橙子的个人博客 (配合视频,食用更佳)
(3)Ubuntu 18.04安装Samba服务器及配置 (内容较全,但我没参考这个)
个人安装samba的具体步骤:
1.安装
sudo
我第一次在ubuntu命令行中输入上面的命令,并没有顺利安装,但是按照命令行中给出的提示再输入一个命令就可以解决!
2.设置共享的目录权限
sudo
我的ubuntu用户名是book,我在用户界面中新建了一个"Share"文件夹用于共享文件
3.配置samba
3.1 打开samba配置文件
sudo
3.2 配置内容
PS: 进入vim编辑器后,直接输入大写'G',可以直接定位文末,在末尾添加(粘贴)如下命令
[
PS: 这一步需要熟悉vim编辑器的用法,参考:《ubuntu下vi/vim 的基本用法》
https://blog.csdn.net/lvdepeng123/article/details/79669874blog.csdn.net4.添加用户
sudo
5.重启samba服务
sudo
![d2639030fd6c2be0757a66741cf0981a.png](https://i-blog.csdnimg.cn/blog_migrate/6da01f29454e765dfbd8144846b673b9.png)
6.本地主机windows的操作
(1)win+R打开运行窗口
(2)输入:192.168.197.128share
PS: 192.168.197.128为ubuntu虚拟机IP,可在ubuntu命令行中输入 ifconfig 进行查询
7.“输入网络凭据”问题
百度到的一些结果:
(1)win10局域网需要网络凭据怎么办_百度知道
(2)Win10访问局域网中计算机共享文件要求输入网络凭据
(3)win10访问共享提示【输入网络凭证】解决方法-百度经验
但是,我最后是在“输入网络凭据”中输入了ubuntu的用户名和密码解决的问题!
8. 结果展示
![333657d245fda5b7d7d1d6653a14d6be.png](https://i-blog.csdnimg.cn/blog_migrate/b94baf661b87002303311e8973d14c73.jpeg)
PS: Ubuntu中如何在vi编辑器中显示行号:Ubuntu中如何在vi编辑器中显示行号
9. samba服务器命令
sudo
这些命令尚未测试,只是参考:https://blog.csdn.net/achiberx/article/details/71601296