Linux学习日记-CentOS7下samba服务配置(一)

(参考自http://www.360doc.com/content/15/0528/10/4330887_473816070.shtml)

1 安装samba

yum install samba  //安装

rpm -qa|grep samba   //查看安装包

安装包说明

samba-common-3.5.10-125.el6.x86_64               //主要提供samba服务器的设置文件与设置文件语法检验程序testparm

samba-client-3.5.10-125.el6.x86_64                    //客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集

samba-swat-3.5.10-125.el6.x86_64                    //基于https协议的samba服务器web配置界面

samba-3.5.10-125.el6.x86_64                            //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项

Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。

2 启动服务


systemctl enable smb.service //设置开机启动

 systemctl status smb.service   //查看状态

systemctl    start smb.service //启用

 3 配置

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

Global Settings (55-245行)

  该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。

Share Definitions (246-尾行)

  该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。


security = user

说明:设置用户访问Samba Server的验证方式,一共有四种验证方式。

1. share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低。

2. user:Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。

3.

server:依靠其他Windows NT/2000或Samba

Server来验证用户的账号和密码,是一种代理验证。此种安全模式下,系统管理员可以把所有的Windows用户和口令集中到一个NT系统上,使用

Windows NT进行Samba认证, 远程服务器可以自动认证全部用户和口令,如果认证失败,Samba将使用用户级安全模式作为替代的方式。

4. domain:域安全级别,使用主域控制器(PDC)来完成认证


(明天重装完系统会亲手验证一次,届时更新)

你可能感兴趣的:(Linux学习日记-CentOS7下samba服务配置(一))