烽火社区

标题: 【Linkit Smart 7688】搭建samba服务器 [打印本页]

作者: hyw4116    时间: 2016-4-27 01:35 PM
标题: 【Linkit Smart 7688】搭建samba服务器

Smart7688已经安装samba,我们可以根据自己的需求进行配置;

通过使用samba服务器,我们可以在windows系统上新建一个盘符,直接映射到Smart7688上面,可以想访问window的文件一样访问Smart7688的Flash文件系统;说白了就是linux上的网上邻居;

例如:我们配置好了samba服务器,在win7系统上新建Z盘符指向Smart7688系统中samba服务器指向的文件夹;当你编写了一个python程序之后,可以直接将程序放到Z盘中,而实际上你已经把你的程序放到了Smart7688系统中samba指向的文件了;

以下是配置步骤:

1:进入Smart7688控制端,然后进入/etc/samba文件夹

[attach]29025[/attach]


2:备份smb.conf配置文件,也可以直接删除,Smart7688开机会将该文件还原;

[attach]29026[/attach]


3:新建一个smb.conf文件

[attach]29027[/attach]


4:将以下内容写入smb.conf文件,保存退出

[attach]29028[/attach]


5:进入根目录,新建文件夹 share --> 或者 mkdri -p /share

[attach]29029[/attach]


6:对根目录下的share文件夹设置权限

[attach]29030[/attach]


7:将samba服务器映射的root用户下:smbpasswrd root,系统会提示输入密码,直接输入Smart7688后台的root用户的登录密码即可

[attach]29031[/attach]


[attach]29032[/attach]


8:输入 smbd 和nmbd开启samba,这是最简单的,也可以先关闭samba再打开samba,因为系统开机已经自动开启了samba


9:右键"网络"[如果是XP系统就右键"网上邻居"],点击“映射网络驱动器”,会出现以下界面,按照以下格式输入:

Smart7688的IPshare,两个复选框都选择,点解完成;

[attach]29033[/attach]


10:输入您的root和Smart7688的root用户密码,点击完成,此处可能会失败,多试两次

[attach]29034[/attach]


11:进入"我的电脑":会发现多了一个盘符

[attach]29035[/attach]


12:进入这个盘符,新建一个文件

[attach]29036[/attach]


13:进入Smart7688的/share目录下,会发现多了一个文件,就是我们在window系统下新建的文件

[attach]29037[/attach]


使用smaba服务器的好处还是蛮多的,如果Smart7688支持nfs挂载的话,是最完美的,不过官方提供的系统不支持nfs挂载!需要自己编译内核;

如果你喜欢编写python或者node.js的话,可以在window系统下进行编写,然后可以很方便的复制到Smart7688下面;当然samba服务器的好处还是多多的,可以查看相关资料来对samba有更多的认识。


注意事项:

1:Smart7688下次开机后会自动还原samba的配置文件,如果想继续使用samba的话,需要重新配置;

2:如果想要取消window与Smart7688的网络驱动映射的话,在相应盘符下,右键,选择“断开”即可

3:Smart7688的官方系统,将samba服务器文件夹指向SD卡的话,window只能进行下载复制操作;不能进行写入操作--例如新建文件4

4:Smart7688的官方系统对SD卡的支持仅限于fat格式,如果格式化为其它格式的话,Smart7688对SD卡将不支持,所以将SD卡格式化为ext格式也是不能让samba服务器文件夹指向SD卡;


求助:目前正在编译Smart7688的内核,谁能提供一份wifi的驱动啊!


From:Voidar


作者: baiyin01    时间: 2016-5-3 01:29 PM

谢谢您的回复!

非常不好意思,刚刚看到您的的消息;

我这就去看看!

From:Voidar






欢迎光临 烽火社区 (https://bbs.cnecport.com/) Powered by Discuz! X3.2