samba,nfs概述

说是概述,但也应该至少分析到代码框架级,不过很遗憾,本人最近没有时间看这一块代码,只好先将操作性的

步骤记录于此,以备将来深入。

samba的配置。


1)vim /etc/samba/smb.conf

[global]
        workgroup = MYGROUP
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = user
[ryan]

comment = ryandir 显示在windows里的文件夹名字
        path = /home/ryan
        writeable = yes
        browseable = yes
        public = no  如果public = yes,则很可能出现windows告警说

      “samba 不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重链接”

      因为public = yes的话,windows默认会以系统帐号如chenyu去登录,这个时候再去访问

      public = no的路径,则会尝试用实际的用户名去登录,自然windows不会允许同时用两个用户名

      去与外界交互。可以net use * /del /y 删除windows链接


2)useradd smbuser  新建立一个用户专供samba登录

       passwd smbuser 

       smbpasswd -a smbuser  将此用户设为samba服务对象


3)service smb restart

在samba生效后,登录可能会只看到文件夹而看不到文件,造成这个的原因是selinux开启了,

需要执行#setenforce 0 或者修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。

你可能感兴趣的:(windows,server,String,Security,service,服务器)