创客神器NanoPi
直播中

汤权

11年用户 213经验值
擅长:模拟技术 RF/无线
私信 关注
[经验]

【NanoPi NEO2试用体验】NEO2搭建samba服务

首先我准备使用NEO2自带的gcc编译器,不使用交叉编译器,所以程序源码都放在NanoPi NEO2的flash里面,这样的话进行程序编辑就要在NEO2上进行,但是使用vim编辑器又不是我的强项,所以可以有两种方案,在电脑上搭建NFS服务器,或者在NEO2上搭建samba服务器,我之前使用的是第一种,但是在windows的文件系统下无法创建软链接文件,所还是在linux的文件系统下比较方便,我选择了搭建samba服务器。

Samba服务器和NFS差不多,Samba是在Windows操作系统下访问Linux主机,NFS可以让linux客户端访问NFS服务器,NFS服务器可以使用Windows搭建也可以使用Linux搭建,但是Windows没法访问NFS服务器,所以要使用Windows访问一个Linux服务器的话就在Linux服务器上搭建Samba服务,Windows就可以访问Linux文件系统了。Samba服务器的简介:http://server.51cto.com/sCollege-148610.htm

        搭建Samba服务的步骤如下:


1、安装Samba:apt-get install samba


2、设置一个需要被共享的文件夹,例如/home/tq,将该文件夹的权限设置成最高权限:chmod 777 /home/tq。


3、配置/etc/samba/smb.conf文件,在最后加上下面语句

[share]
      path = /home/tq
      available = yes
      browsealbe = yes
      public = yes
      writable = yes

share是Samba服务器对外表现的文件夹名称,path是服务器本身被共享的目录,下面的其他的属性按照字面意思即可解释。


4、重启服务器:/etc/init.d/samba restart


5、Windows下访问服务器,按下win+R运行,输入\192.168.1.138即可访问,也可以直接输入\192.168.1.138\share直接打开。


搭建完samba服务器之后我就能使用windows上的编辑器对NEO2上的程序文件进行编辑了。我觉得还是挺方便的,毕竟我不是会灵活使用vim的大神。

更多回帖

发帖
×
20
完善资料,
赚取积分