网上好多说安装配置samba服务器出问题的....

我安装的时候就感觉没有什么问题


1.安装samba

 



2.创建共享目录,并修改文件权限




3.创建登录用户

打开"终端窗口",输入"sudo useradd lele"-->回车-->用户创建成功。

输入"sudo smbpasswd -a lele"-->回车-->输入两次密码-->回车-->密码设置成功,这个用户属于smb组。




4.修改配置文件,即你需要共享的文件

samba配置文件/etc/samba/smb.conf介绍

(1)全局配置

[global] 
     workgroup = WORKGROUP    //这是设置工作组,跟XP一样就OK
     server string = Samba Server Version %v  //工作组的说明而已,注释
     ;username map=/etc/samba/smbusers  //指名系统帐号跟虚拟帐号的对应关系文件夹位置(默认没有这个文件的)

(2)日志选项
# logs split per machine
  log file = /var/log/samba/%m.log    日志存放地方
# max 50KB per log file, then rotate
  max log size = 50                   设置日志文件最大尺寸,单位KB

[使用Samba服务器的每个客户机的日志分别保存在与客户主机同名的“%m.log”文件中,“%m”变量表示客户端主机的名称]
其中,当samba服务器刚刚建立好后,只有两个日志文件,分别是nmbd.log和smbd.log,它们分别记录nmbd和smbd进程的运行日志。
nmbd.log是用来管理群组还NETBOIS解析的
smbd.log是用来管理samba服务器共享目录,文件与打印等信息
当客户端通过网络访问samba服务器后,会自动添加客户端机器的相关日志

(3)安全选项
security = user
security值有4个含义
share 表示用户不需要账户及密码即可登入Samba服务器(需要匿名登录就设置他)
user  表示由提供服务的Samba服务器负责检查账户及密码(Samba默认的安全等级,登录需要帐号和密码)
server表示检查账户及密码的工作指定由另一台Windows服务器或Samba服务器负责,就是说需要转交给其他服务器来验证
domain表示指定Windows域控制服务器来验证用户的账户及密码 


做好备份,直接将系统默认配置文件改名





5.重启sam服务器



6.完成,在windows 运行下输入\\+ip 即可访问