win7系统如何配置samba服务器

作者&投稿:莫从 (若有异议请与网页底部的电邮联系)
~
许多用户还不知道win7系统如何配置samba服务器?samba服务能提供文件共享服务,它的优点在于很方面在windows和linux之间进行文件共享服务。如何配置samba服务器呢?这个软件配置起来也不难,使用也非常简单。接下去我们一起看下配置方法。
具体方法如下:
一般你装系统的时候会默认安装samba,如果没有安装,只需要运行这个命令安装(CentOS):
“yuminstall-ysambasamba-client”
Samba的配置文件为/etc/samba/smb.conf,通过修改这个配置文件来完成我们的各种需求。打开这个配置文件,你会发现很多内容都用”#”或者”;”注视掉了。先看一下未被注释掉的部分:
[global]
workgroup=MYGROUP
serverstring=SambaServerVersion%v
security=user
passdbbackend=tdbsam
loadprinters=yes
cupsoptions=raw
[homes]
comment=HomeDirectories
browseable=no
writable=yes
[printers]
comment=AllPrinters
path=/var/spool/samba
browseable=no
guestok=no
writable=no
printable=yes
主要有以上三个部分:[global],[homes],[printers]。
[global]定义全局的配置,”workgroup”用来定义工作组,相信如果你安装过windows的系统,你会对这个workgroup不陌生。一般情况下,需要我们把这里的”MYGROUP”改成”WORKGROUP”(windows默认的工作组名字)。
security=user#这里指定samba的安全等级。关于安全等级有四种:
share:用户不需要账户及密码即可登录samba服务器
user:由提供服务的samba服务器负责检查账户及密码(默认)
server:检查账户及密码的工作由另一台windows或samba服务器负责
domain:指定windows域控制服务器来验证用户的账户及密码。
passdbbackend=tdbsam#passdbbackend(用户后台),samba有三种用户后台:smbpasswd,tdbsam和ldapsam.
smbpasswd:该方式是使用smb工具smbpasswd给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用此密码访问Samba资源。smbpasswd在/etc/samba中,有时需要手工创建该文件。
tdbsam:使用数据库文件创建用户数据库。数据库文件叫passdb.tdb,在/etc/samba中。passdb.tdb用户数据库可使用smbpasswd_a创建Samba用户,要创建的Samba用户必须先是系统用户。也可使用pdbedit创建Samba账户。pdbedit参数很多,列出几个主要的:
pdbedit_ausername:新建Samba账户。
pdbedit_xusername:删除Samba账户。
pdbedit_L:列出Samba用户列表,读取passdb.tdb数据库文件。
pdbedit_Lv:列出Samba用户列表详细信息。
pdbedit_c“[D]”_uusername:暂停该Samba用户账号。
pdbedit_c“[]”_uusername:恢复该Samba用户账号。
ldapsam:基于LDAP账户管理方式验证用户。首先要建立LDAP服务,设置“passdbbackend=ldapsam:ldap://LDAPServer”
loadprinters和cupsoptions两个参数用来设置打印机相关。
除了这些参数外,还有几个参数需要你了解:
netbiosname=MYSERVER#设置出现在“网上邻居”中的主机名
hostsallow=127.192.168.12.192.168.13.#用来设置允许的主机,如果在前面加”;”则表示允许所有主机
logfile=/var/log/samba/%m.log#定义samba的日志,这里的%m是上面的netbiosname
maxlogsize=50#指定日志的最大容量,单位是K
[homes]该部分内容共享用户自己的家目录,也就是说,当用户登录到samba服务器上时实际上是进入到了该用户的家目录,用户登陆后,共享名不是homes而是用户自己的标识符,对于单纯的文件共享的环境来说,这部分可以注视掉。
[printers]该部分内容设置打印机共享。
【samba实践】
注意:在试验之前,请先检测selinux是否关闭,否则可能会试验不成功。关于如何关闭selinux请查看第十五章linux系统日常管理的“linux的防火墙”部分
1.共享一个目录,任何人都可以访问,即不用输入密码即可访问,要求只读。
打开samba的配置文件/etc/samba/smb.conf
[global]部分
把”MYGROUP”改成”WORKGROUP”
把”security=user”修改为“security=share”
然后在文件的最末尾处加入以下内容:
[share]
comment=shareall
path=/tmp/samba
browseable=yes
public=yes
writable=no
mkdir/tmp/samba
chmod777/tmp/samba
启动samba服务
/etc/init.d/smbstart
测试:
首先测试你配置的smb.conf是否正确,用下面的命令
testparm
如果没有错误,则在你的windows机器上的浏览器中输入file://IP/share看是否能访问
2.共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写
打开samba的配置文件/etc/samba/smb.conf
[global]部分内容如下:
[global]
workgroup=WORKGROUP
serverstring=SambaServerVersion%v
security=user
passdbbackend=tdbsam
loadprinters=yes
cupsoptions=raw
然后加入以下内容:
[myshare]
comment=shareforusers
path=/samba
browseable=yes
writable=yes
public=no
保存配置文件,创建目录:
mkdir/samba
chmod777/samba
然后添加用户。因为在[globa]中”passdbbackend=tdbsam”,所以要使用”pdbedit”来增加用户,注意添加的用户必须在系统中存在。
useradduser1user2
pdbedit-auser1#添加user1账号,并定义其密码
pdbedit-auser2
pdbedit-L#列出所有的账号
测试:
打开IE浏览器输入file://IP/myshare/然后输入用户名和密码
3.使用linux访问samba服务器
Samba服务在linux下同样可以访问。前提是你的linux安装了samba-client软件包。安装完后就可以使用smbclient命令了。
smbclient//IP/共享名-U用户名
如:[root@localhost]#smbclient//10.0.4.67/myshare/-Uuser1
Password:
Domain=[LOCALHOST]OS=[Unix]Server=[Samba3.0.33-3.29.el5_6.2]
smb:\
出现如上所示的界面。可以打一个”?”列出所有可以使用的命令。常用的有cd,ls,rm,pwd,tar,mkdir,chown,get,put等等,使用help+命令可以打印该命令如何使用,其中get是下载,put是上传。
另外的方式就是通过mount挂载了:
如:
mount-tcifs//10.0.4.67/myshare/mnt-ousername=user1,password=123456
格式就是这样,要指定-tcifs//IP/共享名本地挂载点-o后面跟username和password
挂载完后就可以像使用本地的目录一样使用共享的目录了。
上述就是win7系统配置samba服务器的方法了,感兴趣的用户可以一起来设置下。



安装win7系统对电脑配置有什么要求
四、对显卡要求:支持DirectX10\/ShaderModel4.0以上级别的独立显卡显卡支持DirectX9就可以开启WindowsAero特效,如何查看显卡:1、右击桌面上的“计算机”(xp系统是桌面上的“我的电脑”),选择“管理”。2、点开左侧的“设备管理器”。3、点开“显示适配器”,这就是电脑的显卡,把这显卡的型号百度一...

装WIN7系统需要什么配置?
互联网连接\/电话 需要联网\/电话激活授权,否则只能进行为期 30 天的试用评估。推荐配置 设备名称基本要求备注 CPU64位双核以上等级的处理器windows 7包括32位及64位两种版本,如果您希望安装64位版本,则需要支持 64位运算的 CPU的支持。内存1.5G DDR2及以上3G更佳。(能使用破解补丁使32位系统使用4G...

win7系统需要什么配置啊?
安装Windows 7的推荐配置:CPU 2.0GHZ及以上 windows 7包括32位及64位两种版本,如果您希望安装64位版本,则需要支持 64位运算的 CPU的支持。内存 1G DDR及以上 最好还是2GDDR2以上,最好用4GB(32位操作系统只能识别大约3.25GB的内存,但是通过破解补丁可以使32位系统识别并利用4G内存)。硬盘 40...

u盘重装系统win7bios如何设置
重装系统bios怎么设置 不用刷bios啊 不过如果你是光盘安装,在bois启动项里边,可以设置是光盘启动 如果U盘安装,就设置U盘启动哈重装系统BIOS怎么设置 看用什么装了 用光驱装 就要在bios中设光驱。u盘装win7系统怎样bios设置硬盘模式 1首先打开电脑,在出现开机画面时按“DEL”键进入bios设置界面 2进入...

装win7系统需要什么配置
互联网连接\/电话需要联网\/电话激活授权,否则只能进行为期 30 天的试用评估。推荐配置设备名称基本要求备注CPU64位双核以上等级的处理器windows 7包括32位及64位两种版本,如果您希望安装64位版本,则需要支持 64位运算的 CPU的支持。内存1.5G DDR2及以上3G更佳。(能使用破解补丁使32位系统使用4G内存,...

win7系统开机配置怎么办?
1.等待:有时,Windows 7在配置更新时需要一些时间。你可以等待一段时间,看看是否会继续进行。2.强制重启:如果等待时间过长,你可以尝试强制重启计算机。按住电源按钮直到计算机关闭,然后再次按下电源按钮启动计算机。这可能会中断配置过程,并导致系统回滚到之前的状态。3.启动修复:使用Windows 7安装光盘...

win7系统如何设置U盘启动?
3、按↑方向键选择Load Default Settings回车,选择Yes回车,加载Legacy默认配置,默认会禁用Secure Boot,如果不确定,则转到Security下,查看Secure Boot是否是Disabled,如果不是,就手动改下。4、转到Boot界面,Boot Mode设置成Legacy Support,Boot Priority设置成Legacy First,USB Boot设置成Enabled,最后...

win7打开系统配置界面的两种方法
有时候我们会进入到系统配置界面配置我们的系统,可以修改我们的服务,修改我们的启动项等,时款非常实用的功能。一些新手用户不知道win7怎么打开系统配置界面?所以下面教程分享win7打开系统配置界面的两种方法。推荐:win7旗舰版系统下载方法一、运行命令进入1、我们按键盘上的win+r键,我们要进入运行;2、...

win7系统如何启动boot.ini菜单和menu.lst配置文件
由于工作上的需要,许多用户会在同一台电脑上安装多个系统同时切换运行。虽然是能够减少电脑的使用,但每次在开机启动的时候就会出现一个启动菜单提示让用户选择,给操作带来不便,主要是因为每个系统的分区不一样导致。在Win7系统下用户可通过启动boot.ini菜单和menu.lst配置文件来解决这个问题,但是该如何...

win7如何配置无线网络
win7系统下配置无线网络的方法步骤如下。1、点击【开始】,打开【控制面板】;2、在控制面板中,找到【网络和共享中心】并打开;3、点击【设置新的连接或网络】链接;4、如果电脑以前有过网络连接,重新设定一个无线网络连接,选第一个选项,【否,创建一个新的连接,。然后点击下一步;5、在选择连接...

商南县18812979908: win7如何连接到Samba -
里劳结核: 先要把samba设置好,然后在windows上,开始-》运行-》\\samba机器的ip\共享名

商南县18812979908: win7下与CentOS连接samba服务不稳定,怎么解决 -
里劳结核: Samba是服务器进行网络文件共享的一种方式.所以win7以访问共享的方式,访问samba服务器的ip便可以连接到samba,方法如下:1、按下win7的快捷键(WIN+R)打开“运行”工具.2、在“运行”中输入:\\samba服务器的ip\共享目录 然后回车即可连接.

商南县18812979908: 如何在Window 7系统中访问虚拟机下Linux中文件 -
里劳结核: 打开虚拟机,启动Linux系统,启动完成后输入用户名和密码,按回车键登录系统.配置Linux网络,使其能与主机Window 7正常通讯.注:网络配置可在网上搜索相关文章 在Linux下安装samba服务器,安装命令如下:$sudo apt-get install ...

商南县18812979908: 主机win7,虚拟机里安装的是红帽linux5,怎样在图形界面启动samba服务; -
里劳结核: 权限在/etc/samba/smb.conf里面配置,比如你共享的文件夹是/home/share, [home] path = /home/share 在后面设置权限writeable = yes(写权限) 保存后重启samba,如果还是不行那可能是selinux的问题,你打开smb.conf,在开头注释里面 有这样两行:setsebool -P samba_domain_controller on;setsebool -P samba_enable_home_dirs on,拿到shell里面去执行一下再重启samba 试试linux查看win7的共享要用smbclient命令,前提是安装了smb客户端

商南县18812979908: 如何在win7下修改Windows SMB相关服务的默认端口 -
里劳结核: 你只需要在IE中输入复印机的IP地址,然后找到扫描仪菜单,在下面选择SMB选项,在SMB端口号中将默认的139改为445即可.

商南县18812979908: 求大神指点win7怎么安装证书服务器实现PKI -
里劳结核: 1.证书服务器上面下载一个证书2.将这个证书安装到你的受信任的根证书颁发机构.具体操作详情,可以参考www.baidu.com

商南县18812979908: 关于windows 7 加入 Samba 域的问题 -
里劳结核: 第一 有可能是IP地址和DNS配置的问题;第二,你的Windows 7系统和服务器的时间不同步,第三,你的WIndows 7 可能不是健康的版本

商南县18812979908: 主机win7 客户机debian 虚拟机virtualbox 怎么用samba实现共享 -
里劳结核: 首先,配置samba服务器的smb.conf文件.其次,启动smb服务.service smb restart如果你的访问控制策略没问题的话,就可以通过Windows的查找计算机,或网络邻居访问linux主机了.Linux可以用smbclient 命令访问windows.常见错误是:smb.conf 配置错误共享文件夹读写权限设置有误.用chmod 777 共享文件夹,实现匿名访问.虚拟机网络配置错误.具体情况,参考帮助文件,我的是HOST-ONLY.如果是桥接网络的话,应该问题很少.Windows主机防火墙策略.如果只是为了实验,可以关闭防火墙.应该通过这几步能够实现吧.希望能够帮到你.

商南县18812979908: centou7 下samba服务器如何搭建? -
里劳结核: 1、相关的文件 samba-common samba服务器的主文件 samba 服务器端的软件 samba-client 客户端的软件 redhat-config-samba 图形界面的配置文件 samba-swat web配置工具 2、步骤 1)安装SAMBA服务器 (1)检测是否安装samba #rpm -qa...

商南县18812979908: 我在红帽linux5中搭建samba服务器,win7下共享界面却出不来,能教教我吗 -
里劳结核: 1.首先确定samba服务是否运行,smb和nmb两个进程.2.看一下服务器samba配置文件/etc/samba/smb.conf的workgroup,它必须与Win的工作组一致,一般Win的工作组是WORKGROUP.3.看配置文件里的interfaces是否正确,hosts allow的ip段是否覆盖Win的ip地址.4.服务器上启用user安全级别时,是否添加了共享用户,是否允许共享用户浏览.5.防火墙的规则设置是否正确.6.SELinux是否阻止你访问samba共享的目录.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网