Linux Samba服务器架构

1.概述

在同一网络中,为了更加合理的利用网络资源共享,经常需要共享打印机与文件,在网络中同时存在Linux与Windows主机时,要借助于Samba服务来共享资源。该服务主要用于Linux系统与Windows系统之间共享资源。

Samba用于在UNIX上实现SMB(Session Message Block,服务信息块协议),是一个工具套件。在Windows中,SMB协议通常用于实现文件与打印机共享。

 

2. Samba服务的配置

 

vim /etc/samba/smb.conf  这是samba的配置文件。

一般smb.conf文件由3个标准段和若干个用户自定义的段组成.

Global:用于定义全局参数和默认值

Homes:用于定义用户的Home目录共享

Printers:用于定义打印机共享

Userdefined_sharename:用户自定义的段,可以有多个

 

(1)workgroup=WORKGROUP-修改工作组名

(2)hosts allow=192.168.138. -允许访问服务器的网段

(3)security=user 安全等级:

    share:用户不需要帐户与密码就可登录samba服务器

    user:  由提供服务的samba服务器负责检查帐户与密码

    server:检查帐户与密码由另一台Windows或samba服务器负责

    domain: 指定Windows域控制服务器来验证帐户与密码

(4)共享文件名

    [chen]

                comment=chen

                path=/home/chen

                writeable=yes

                browseable=yes

                valid users=chenjinzhong

 

 

当我们用图形界面进行配置时,这些参数不用修改。

 

 

 

配置步骤:

(1)建立一个系统用户

useradd chenjinzhong  //建立一个系统用户chenjinzhong

passwd chenjinzhong   //设定密码

Changing password for user samba.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

 

(2)创建samba帐户

smbpasswd -a chenjinzhong

new SMB password:

Retype new SMB password:

Added user chenjinzhong.

 

这里的密码是用于Windows下登录samba服务器的密码。

 

(3)添加共享目录:

管理->服务器设置->samba服务器设置

->添加共享

目录:如 /home/chen

描述: chen

 

 

chmod 777 chen

 

 

(4)要让客户端访问Linux服务器上的资源,还需要:

setsebool -P samba_enable_home_dirs=1

重启samba服务:

 

service smb restart

 

 

 

3. Windows下访问

 

在cmd输入: //222.27.253.108/chenjinzhong

 

再输入密码就可以了。

 

 

 

关于简单的samba服务器的配置就介绍到这里了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

阅读更多
个人分类: LINUX
想对作者说点什么? 我来说一句

SAMBA安装包

2013年04月04日 7.26MB 下载

鸟哥私房菜 服务器架构

2012年11月18日 11.69MB 下载

linux samba 设置过程

2010年03月12日 1.43MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭