`

Samba服务器配置实例指南

 
阅读更多

转载自[https://www.aliyun.com/zixun/content/3_12_518183.html]

-A INPUT -m state –state NEW -m tcp -p tcp –dport 139 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 445 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 137 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 138 -j ACCEPT

/etc/rc.d/init.d/iptables restart 重启防火墙,使规则生效

1、检查Samba服务包是否已安装
rpm -qa | grep samba
samba-winbind-clients-3.5.4-68.el6.i686
samba4-libs-4.0.0-23.alpha11.el6.i686
samba-common-3.5.4-68.el6.i686
samba-client-3.5.4-68.el6.i686
说明samba已经安装,如果没有安装,运行下面命令安装
yum install samba

2、配置samba
chkconfig smb on  #设置 Samba开机自动启动
service smb start #启动Samba服务
/etc/init.d/smb restart #重启
/etc/init.d/smb stop #停止

备份:cp /etc/samba/smb.conf /etc/samba/smb.confbak
恢复:cp /etc/samba/smb.confbak /etc/samba/smb.conf
vi /etc/samba/smb.conf

[global]   #找到这一行(全局设置标签),在此行下面添加如下行:
workgroup = WORKGROUP #工作组名称改为 Windows 网络所定义的工作组名
server string = Samba Server #设置samba服务器的主机名称
security = user #设置samba服务器安全级别为user,即以账号和口令访问

在配置文件的末尾添加以下自定义内容

[SambaServer]
comment = SambaServer #在Windows网上邻居中看到的共享目录的名字
path = /home/SambaServer #共享目录在系统中的位置
public = no #不公开目录
writable = yes #共享目录可以读写
valid users=SambaServer #只允许SambaServer用户访问

保存配置

3、添加访问linux共享目录的账号SambaServer
用户家目录为/home/SambaServer, 用户登录终端设为/bin/false(即使之不能登录系统)
cd /home #进入/home目录
mkdir SambaServer #建立SambaServer文件夹
touch samba.txt #创建测试文件samba.txt
useradd SambaServer -d /home/SambaServer -s /bin/false
chown SambaServer:SambaServer /home/SambaServer -R

4、将用户SambaServer添加入到Samba用户数据库,并设置登录共享目录的密码为:123456
smbpasswd -a SambaServer
New SMB password:  输入该用户用于登录Samba的密码
Retype new SMB password:  再次确认输入该密码
Added user SambaServer.
#特别注意:这里设置的密码是用户登录Samba共享目录的密码,不是用户登录linux系统的密码

5、重启Samba服务器
/etc/init.d/smb restart
6、在Windows客户端输入
\ip或者\Samba Server #服务器名称
回车之后,会跳出来登录框,输入账号SambaServer 密码123456
即可访问共享目录**

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    samba3配置实例指南

    【Samba3配置实例指南】 Samba3是一个用于在Linux或UNIX系统上实现SMB/CIFS协议的软件,使得这些系统能够与Windows网络无缝集成,共享文件和打印机。本实例将指导你如何根据公司不同部门的需求,配置Samba3以实现...

    Samba大型文件服务器创建实例.pdf

    【Samba大型文件服务器创建实例】是一个详细的指南,旨在教授如何构建一个Samba服务器来满足企业内部文件管理和协作的需求。Samba是一个开源软件,它允许Linux/Unix系统与Windows网络无缝集成,提供文件和打印机共享...

    SAMBA工具使用指南:UNIX与WINDOWS NT网络互连

    本书详细介绍了异构网络环境中不同的操作系统, Samba发展的历史和现状,分析了Samba工具的使用,以及与Windows域系统和文件系统相关的问题...附录B Samba命令和工具实例 158 附录C Samba 2.0.5a smb.conf.default 160

    搭建Linux服务器[归纳].pdf

    搭建 Linux 服务器综合指南 本文将指导读者如何搭建 Linux 服务器,包括 Telnet 服务器、DHCP 服务器、DNS 服务器、Sendmail 服务器、FTP 服务器、Web 服务器等的搭建过程。 一、搭建 Telnet 服务器 Telnet ...

    Red Hat Linux服务器配置与应用

    《Red Hat Linux服务器配置与应用》是一本深入探讨Red Hat Linux操作系统在服务器环境中的应用与配置的详尽指南。这765页的中文资源涵盖了Linux服务器管理的各个方面,为读者提供了丰富的理论知识和实践经验。作为一...

    samba工具使用指南:unix与windows网络互连

    本书详细介绍了异构网络环境中不同的操作系统, Samba发展的历史和现状,分析了Samba工具的使用,以及与Windows域系统和文件系统相关的问题...附录B Samba命令和工具实例 158 附录C Samba 2.0.5a smb.conf.default 160

    Samba工具使用指南:UNIX与Windows_NT网络互连

    目 录 译者序 前言 第一部分 概述和系统规划 第1章 UNIX和Windows网络互连 1 1.1 系统规划 4 1.1.1 桌面客户议题 5 1.1.2 企业计算问题 5 ...附录B Samba命令和工具实例 158 附录C Samba 2.0.5a smb.conf.default 160

    Hadoop集群安装指南

    在安装了Ubuntu之后,进行一些基础设置是非常重要的,这些包括但不限于更新镜像源、安装vim编辑器、安装vsftpd服务器、安装ssh服务器和安装samba服务器。更新镜像源主要是为了加速软件包下载和更新过程;vim编辑器是...

    Ubuntu权威指南(2/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    Ubuntu权威指南(1/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    LINUX网站建设技术指南

    6.4 建立Samba服务器 6.4.1 Samba是什么 6.4.2 安装Samba 6.4.3 设置Samba的配置文件 6.4.4 启动Samba 6.4.5 Samba常用的重要指令 第7章 超文本标记语言(HTML) 7.1 HTML概述 7.2 HTML文件描述 7.3 段落、格式、...

    联想网闸安装调试培训教材

    配置管理涵盖多个模块,包括WebAdmin管理模块,用于配置网络地址、管理界面地址、网关、DNS服务器、MAC地址绑定、双机热备、负载均衡和ping功能等。用户可以在此修改、添加或删除IP地址,以及进行其他网络参数的设置...

    强烈推荐 Linux运维从入门到高级全套案例教程

    - **3.1.3 搭建Samba服务器**:实现Linux和Windows之间的文件共享。 - **3.1.4 搭建NFS服务器**:提供网络文件共享功能。 - **3.1.5 搭建FTP服务器**:用于文件上传和下载。 - **3.1.6 构建Apache WEB服务器**:提供...

    ubuntu server最佳方案 PDF带图缺字版

    - **Apache Web服务器配置**:这部分内容着重讲解了如何利用Apache搭建Web服务器,并对其进行了详细的配置指导,包括基本的安装步骤、常见问题解决方法等。 - **LAMP组件详解**:除了Apache之外,本书还详细介绍了...

    Prentice.Hall.PTR.A.Practical.Guide.to.Ubuntu.Linux.2008.pdf

    - Samba服务器的安装和配置。 - 与Windows系统的互操作性。 - 用户权限管理。 **5.7 DNS/BIND: 域名解析** - **章节简介**:讲解了DNS服务的配置。 - **核心知识点**: - BIND服务器的安装。 - 域名记录的...

    Linux 下 Oracle 11 G R2 安装配置详细教程图解

    本文档旨在提供一个详尽的指南,帮助读者在Linux环境下(以SUSE 11为例)顺利完成Oracle 11G R2数据库的安装与基本配置。通过图文并茂的方式,我们将一步步地引导您完成整个过程。 #### 二、安装前准备 1. **系统...

    ubuntu安装与配置

    - **编辑配置文件**: 修改Samba配置文件以启用共享功能。 - **添加Samba用户**: 创建Samba用户账号。 - **访问共享文件夹**: 在Windows中访问Ubuntu提供的共享文件夹。 通过上述步骤,您可以全面了解Ubuntu的...

    Pragmatic.Ubuntu.Kung.Fu.Sep.2008.rar

    11. **服务器配置**:对于服务器用户,讲解了Apache、Nginx等Web服务器的搭建,MySQL数据库管理,以及DNS、Samba共享服务的配置。 12. **社区与资源**:引导用户了解Ubuntu社区,如何获取帮助、参与贡献,以及利用...

    Linux下oracle10g的安装文档

    1. 使用网络服务器(如Samba):编辑Samba配置文件`/etc/samba/smb.conf`,将安全设置改为“share”模式,允许所有用户访问共享目录。然后创建一个名为/oracle的目录,并给予777权限,重启Samba服务。 2. 使用USB...

Global site tag (gtag.js) - Google Analytics