centos 搭建samba服务器

   换了工作,开发环境也有些许变化,由于刚刚来,同事们都是在win下工作,然后 开个vmware 里面装个linux。 但是代码肯定要在linux下编译的,我也尝试过在win下存

放代码,共享给虚拟机linux编译但是报错,主要问题是编译生成的中间文件 符号链接 无法在ntfs文件系统上创建。只能放在linux下了,但是阅读代码却又是在windows下,

用sourceinsight ,最直接的解决方式就是搭建samba,让sourceinsight 访问linux下文件。这个以前也做过,但后来因为各种不方便就全部转向linux下了。(ps:

linux下也有很多优秀的代码阅读工具比如  ctags cscope 但是我一直没用精通 )

    首先参考就是我以前做的在开发板上移植samba的文章:

http://www.arm9home.net/read.php?tid-11724.html

然后就是一篇高手写的 被各种博主无头脑的转来转去的一篇博文:(这里面讲解的很详细)

http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html

Samba的主配置文件为/etc/samba/smb.conf

我用的配置文件是里面的案例一:

原封不动的拷贝过去设置为nobody权限却无法访问,后来修改了3行配置才可以了:

#======================= Global Settings =====================================

[global] 

# ----------------------- Network Related Options -------------------------
#
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
#
# server string is the equivalent of the NT Description field
#
# netbios name can be used to specify a server name not tied to the hostname

        workgroup = WORKGROUP                             
        server string = David Samba Server Version %v    
        netbios name = DavidSamba                       

# --------------------------- Logging Options -----------------------------
#
# Log File let you specify where to put logs and how to split them up.

        log file = /var/log/samba/log.%m                  
                                                         
# ----------------------- Standalone Server Options ------------------------
#
# Scurity can be set to user, share(deprecated) or server(deprecated)
	guest account=root
        security = share 

#============================ Share Definitions ==============================

[public]                   
        comment = Public Stuff                            
        path = /home/skyworth/work
	writeable=yes
	guest ok=yes
        public = yes  

而且我发现根本不需要用 chown 把文件夹设置成 nobody属主就行。


输入ip访问,感觉比起直接访问本地文件似乎慢一点 ,不过没有多大影响:

centos 搭建samba服务器_第1张图片



最新的ubuntu 14.04 安装方式如下:

http://blog.csdn.net/mtt_sky/article/details/39434657








你可能感兴趣的:(centos,ubuntu,samba)