查看: 2143|回复: 1

【Linkit Smart 7688】搭建samba服务器

[复制链接] qrcode

24

主题

30

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2016-4-27 01:35 PM | 显示全部楼层 |阅读模式

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

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

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

以下是配置步骤:

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


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


3:新建一个smb.conf文件


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


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


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


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



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


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

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


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


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


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


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


使用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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

74

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2016-5-3 01:29 PM | 显示全部楼层

谢谢您的回复!

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

我这就去看看!

From:Voidar

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表