admin管理员组

文章数量:1655803

在嵌入式学习的过程中,避免不了操作linux。在windows下安装虚拟机运行linux操作系统,在windows下的开发工具编写好的软件放到linxu上进行编译,然后又需要从linux'上取出来编译后的文件。也有一些好的工具可以帮助实现,但是过程相对比较麻烦,因此选择用文件共享的方式来实现。

一 、开发环境

安装了Windows操作系统计算机,并且安装了虚拟机linux(Ubuntu12.04)(或者另一台安装linux的操作系统的计算机),

二 、步骤

Linux访问Windows共享或者Linux共享资料给Windows时,其实都是在使用一个叫做Samba的软件,这个软件已经使用多年,稳定性和可靠性得到了很好的验证,也是很多网络NAS常用的软件。

book@book-virtual-machine:~$  sudo apt-get install samba
book@book-virtual-machine:~$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
book@book-virtual-machine:~$ sudo vim /etc/samba/smb.conf

接下来需要进入vi编辑文件
vi操作命令 按下 i键 进入编制状态  在文件尾部添加以下内容:
    [book_share]
path = /home/book
public=no
valid users=book
available = yes
browseable = yes
writable = yes
添加完成之后   按下ESC  在按下:  wq!保存即可。 然后 ,向smbpasswd文件中添加用户 book@book-virtual-machine:~$ sudo smbpasswd -a book
在smbpasswd文件中激活指定的用户
sudo smbpasswd -e book
sudo /etc/init.d/smbd restart 通过ifconifg 得到当前Linux的IP地址 book@book-virtual-machine:~$ ifconfig 我的LinuxIP地址是192.168.2.248 接下来,我们就需要在Windows下来访问这个共享文件了    windows下打开开始----->运行---> 输入刚才得到的IP地址: \\192.168.2.248 回车后就可以看到这个文件夹了,然后试试创建,删除测试是否成功。


本文标签: 文件共享服务器工具软件Linux