Samba服务:MS Windows与linux服务器财富分享

 

为了贯彻Windows主机与Linux服务器之间的财富分享,Linux操作系统提供了萨姆ba服务,

萨姆ba服务为两种不相同的操作系统架起了意气风发座大桥,使Linux系统和Windows系统之间能够完结相互影响通讯,

为广大的Linux爱好者提供了高大方便。

正文简单介绍怎样在Linux操作系统上搭建Samba服务器和简易安顿。

MS Windows与linux服务器资源共享。 

1、服务查询

暗中同意景况下,Linux系统在暗中认可安装中后生可畏度设置了Samba服务包的豆蔻年华部分 ,

为了对全部进程有二个完好无缺的刺探,在那先将那生机勃勃部分卸载掉。

 

查询到七个已经存在的包, 使用命令:

$ rpm -qa | grep samba 

samba-client-3.0.33-3.7.el5

samba-common-3.0.33-3.7.el5

 

2、卸载Samba

用rpm -e 将八个包卸载掉。

对于samba-common-3.0.33-3.7.el5,

因为与任何rpm包之间存在依附关系,所以必需加参数-f和–nodeps,

-f是指强制,–nodeps是指不反省重视关系,

现实完整命令为:

$rpm -e samba-common-3.0.33-3.7.el5 -f –nodeps

$rpm -e samba-client-3.0.33-3.7.el5 -f –nodeps

 

3、安装Samba 

用以下命令安装:

$rpm -ivh samba-3.0.33-3.29.el5_6.2.i386.rpm -f –nodeps

$rpm -ivh samba-client-3.0.33-3.29.el5_6.2.i386.rpm  -f –nodeps

$rpm -ivh samba-common-3.0.33-3.29.el5_6.2.i386.rpm -f –nodeps

 

设置到位后,使用命令

$rpm -qa | grep samba

 

张开查询,发掘搭建samba服务器所重视的具备服务器都早已设置好了就可以。

 

4、配置smb.conf文件

Samba的陈设文件平时就放在/etc/samba目录中,主配置文件名称为smb.conf,

文本中著录着大批量的规规矩矩和分享新闻,所以是samba服务非常首要的中坚配置文件,

产生samba服务器搭建的大超级多要害布局都在该公文中展开。

 

萨姆ba服务器的行事规律是:

顾客端向萨姆ba服务器发起倡议,央求访谈分享目录,Samba服务器收到央浼,查询smb.conf文件,

翻看分享目录是还是不是存在,以至来访者的拜望权限,倘诺来访者具备相应的权杖,则允许客商端采访,

末尾将拜谒进程中系统的新闻以至访问的客商访谈行为音信寄放在日记文件中。 

 

率先步:修改配置文件

先是备份一下samba的配备文件

$ cd /etc/samba

$ mv smb.conf smb.confbak

 

下一场再次创建一个smb.conf文件

 

威尼斯人平台,$touch smb.conf

$vim smb.conf

 

然后大家把这段写入smb.conf中 

[global]

workgroup = MYGROUP

netbios name = LinuxSir05

server string = Linux Samba Server TestServer

security = share

;  display charset = cp936

;  unix charset = cp936

;  dos charset = cp936

 

[ftp]

path = /opt/ftp

writeable = yes

browseable = yes 

guest ok = yes

 

注解:

[global]这段是大局配置,是必段写的。此中宛如下的几行;

workgroup      : 正是Windows中显得的工作组;在这里间自身设置的是MYGROUP
(用小写);

netbios name : 正是在Windows中展示出来的微管理机名;

server string    :
就是萨姆ba服务器说明,能够和睦来定义;那几个不是哪些首要的;

security            : 那是验证和登陆格局,这里大家用了share
;验证办法有不菲种,那是内部生机勃勃种;

                           此外风度翩翩种常用的是user的表达办法;

                           假如用share呢,即是毫无安装顾客和密码了;

display charset 

unix charset 

dos charset  : 那四个是字符集的设置,恐怕会唤起乱码,注释掉就足以了

                 

[ftp] 这么些在Windows中呈现出来是分享的目录;

path = 能够安装要分享的目录放在哪儿;

writeable      是还是不是可写,这里自个儿设置为可写;

browseable
 是或不是足以浏览,能够;能够浏览意味着,大家在职业组下能看见共享文件夹。

                      要是您不想显示出来,那就安装为 browseable=no

guest ok       佚名客商以guest身份是登入;

 

其次步:构建相应目录并授权; 

$ mkdir -p /opt/ftp

$ id nobody

uid=99(nobody) gid=99(nobody) groups=99(nobody)

$ chown -R nobody:nobody /opt/ftp

 

 

注释:

至于授权nobody,我们先用id命令查看了nobody顾客的新闻,发掘她的客商组也是nobody,大家要以那么些为准。

有一点点系统nobody客商组并非是nobody ; 

 

第三步:启动smbd和nmbd服务器;

$ smbd -D

$ nmbd -D

 

  1. 停下服务

$ service smbd stop

$ service nmbd stop

 

Windows与linux服务器财富分享为了落实Windows主机与Linux服务器之间的能源共享,Linux操作系统提供了萨姆ba服务,
Samba服务为两种不…

相关文章