samba服务器配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了samba服务器配置相关的知识,希望对你有一定的参考价值。

1 samba服务搭建环境

server端:

CentOS release 6.8 (Final)

ip 192.168.91.3

hostname:Darren

client端:

windows 7

2 server端安装smbd服务

[[email protected] ~]# yum -y install samba

[[email protected] vsftpd]# rpm -qa |grep samba

samba-winbind-clients-3.6.23-36.el6_8.x86_64

samba-3.6.23-36.el6_8.x86_64

samba-client-3.6.23-36.el6_8.x86_64

samba-winbind-3.6.23-36.el6_8.x86_64

samba-common-3.6.23-36.el6_8.x86_64

[[email protected] init.d]# /etc/init.d/smb restart

[[email protected] init.d]# netstat -nltup|grep smbd

tcp        0      0 0.0.0.0:445                 0.0.0.0:*                   LISTEN      33185/smbd         

tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN      33185/smbd         

tcp        0      0 :::445                      :::*                        LISTEN      33185/smbd         

tcp        0      0 :::139                      :::*                        LISTEN      33185/smbd         

[[email protected] init.d]# ps -ef|grep smbd

root      33185      1  0 21:41 ?        00:00:00 smbd -D

root      33187  33185  0 21:41 ?        00:00:00 smbd -D

root      33251  26115  0 21:43 pts/0    00:00:00 grep smbd

[[email protected] init.d]# chkconfig --level 2345 smb on

3 设置samba主要配置文件


(1)访问方式为share

配置文件添加如下:

[[email protected] samba]# vim /etc/samba/smb.conf

[global]

        security = share   -- 访问的方式,share不需要密码,user需要用户名和密码

[public]

        comment = Public Stuff

        path = /home/samba

         writeable = yes

        write list = +staff

        read only = No

        guest ok = Yes

创建共享文件

[[email protected] samba]# mkdir /home/samba^C

测试:在windows文件夹中输入

\\192.168.91.3\

可以看到public文件夹

(2)访问方式为user

[[email protected] samba]# vim /etc/samba/smb.conf

[global]

        security = user   

[public]

        comment = Public Stuff

        path = /home/samba

         writeable = yes

        write list = +staff

        read only = No

        guest ok = Yes

#把用户user3添加到samba中,并设置访问密码,这个密码和user3在linux用户中密码可以不一样

[[email protected] samba]# smbpasswd -a user3

New SMB password:

Retype new SMB password:

Added user user3.

#重启smb服务:

[[email protected] samba]# /etc/init.d/smb restart

测试在windows文件夹中输入

\\192.168.91.3\

输入用户user3和密码即可访问共享文件夹,除了可以看到public文件夹外,默认还会看到user3文件夹(指向linux中user3用户的家目录)


本文出自 “10979687” 博客,请务必保留此出处http://10989687.blog.51cto.com/10979687/1873667

以上是关于samba服务器配置的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu中配置samba服务器的问题,可以访问查看到共享文件夹,可以无法进入

掌握Samba服务的配置原理;在linux下配置samba共享服务

samba服务器配置文件

samba服务器配置文件smb.conf详解

Samba服务器配置

Ubuntu下的Samba服务器配置