嵌入式Linux开发环境搭建之六---搭建Samba服务器

时间:2024-03-21 19:31:13

Ubuntu设置的是NAT方式,且ubuntu可以通过Windows来上网(ubuntu中设置的网络是dhcp模式的,并且dhcp到一个正确的ip地址)。

 

1、确认虚拟机可以上网,执行命令【apt-get install samba 】安装Samba

2、编辑配置文件【/etc/samba/smb.conf】

在编辑配置文件之前,先备份一份【cp smb.conf smb.conf.bkp】

bkp是backup的缩写,表示备份文件

 

通过配置文件创建公共账户(不需要输密码也可以登录)

(1)在smb.conf文件最后面加上如下代码

/****************************************************/

[share]

comment=samba

path=/home/aston/SambaShare

public=yes

create mask=0775

directory mask=0775

wirteable=yes

available=yes

 

forceuser=root

forcegroup=root

/****************************************************/

保存修改后退出

(2)重启Samba

执行命令【sudo /etc/init.d/smbd restart】

嵌入式Linux开发环境搭建之六---搭建Samba服务器

(3)验证Samba是否配置好,在windows资源管理器中输入【\\192.168.15.128】

在Linux中通过【ifconfig】查看自己的ip地址

嵌入式Linux开发环境搭建之六---搭建Samba服务器

(4)在Linux中配置的Samba共享目录下新建一个a.c文件

嵌入式Linux开发环境搭建之六---搭建Samba服务器

再转到windows下的共享目录下去查看这个文件是否存在

嵌入式Linux开发环境搭建之六---搭建Samba服务器

 

3、在windows下创建一个可以访问Samba共享目录的快捷方式

(1)右击,添加一个网络位置

嵌入式Linux开发环境搭建之六---搭建Samba服务器

 

(2)在向导中输入Linux的Ip地址

嵌入式Linux开发环境搭建之六---搭建Samba服务器

(3)完成后,可以在设备管理器中看到

嵌入式Linux开发环境搭建之六---搭建Samba服务器