转载自[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是一个用于在Linux或UNIX系统上实现SMB/CIFS协议的软件,使得这些系统能够与Windows网络无缝集成,共享文件和打印机。本实例将指导你如何根据公司不同部门的需求,配置Samba3以实现...
【Samba大型文件服务器创建实例】是一个详细的指南,旨在教授如何构建一个Samba服务器来满足企业内部文件管理和协作的需求。Samba是一个开源软件,它允许Linux/Unix系统与Windows网络无缝集成,提供文件和打印机共享...
本书详细介绍了异构网络环境中不同的操作系统, Samba发展的历史和现状,分析了Samba工具的使用,以及与Windows域系统和文件系统相关的问题...附录B Samba命令和工具实例 158 附录C Samba 2.0.5a smb.conf.default 160
搭建 Linux 服务器综合指南 本文将指导读者如何搭建 Linux 服务器,包括 Telnet 服务器、DHCP 服务器、DNS 服务器、Sendmail 服务器、FTP 服务器、Web 服务器等的搭建过程。 一、搭建 Telnet 服务器 Telnet ...
《Red Hat Linux服务器配置与应用》是一本深入探讨Red Hat Linux操作系统在服务器环境中的应用与配置的详尽指南。这765页的中文资源涵盖了Linux服务器管理的各个方面,为读者提供了丰富的理论知识和实践经验。作为一...
本书详细介绍了异构网络环境中不同的操作系统, Samba发展的历史和现状,分析了Samba工具的使用,以及与Windows域系统和文件系统相关的问题...附录B Samba命令和工具实例 158 附录C Samba 2.0.5a smb.conf.default 160
目 录 译者序 前言 第一部分 概述和系统规划 第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
在安装了Ubuntu之后,进行一些基础设置是非常重要的,这些包括但不限于更新镜像源、安装vim编辑器、安装vsftpd服务器、安装ssh服务器和安装samba服务器。更新镜像源主要是为了加速软件包下载和更新过程;vim编辑器是...
《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章 系统概述与安装 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 随时查询随机...
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地址,以及进行其他网络参数的设置...
- **3.1.3 搭建Samba服务器**:实现Linux和Windows之间的文件共享。 - **3.1.4 搭建NFS服务器**:提供网络文件共享功能。 - **3.1.5 搭建FTP服务器**:用于文件上传和下载。 - **3.1.6 构建Apache WEB服务器**:提供...
- **Apache Web服务器配置**:这部分内容着重讲解了如何利用Apache搭建Web服务器,并对其进行了详细的配置指导,包括基本的安装步骤、常见问题解决方法等。 - **LAMP组件详解**:除了Apache之外,本书还详细介绍了...
- Samba服务器的安装和配置。 - 与Windows系统的互操作性。 - 用户权限管理。 **5.7 DNS/BIND: 域名解析** - **章节简介**:讲解了DNS服务的配置。 - **核心知识点**: - BIND服务器的安装。 - 域名记录的...
本文档旨在提供一个详尽的指南,帮助读者在Linux环境下(以SUSE 11为例)顺利完成Oracle 11G R2数据库的安装与基本配置。通过图文并茂的方式,我们将一步步地引导您完成整个过程。 #### 二、安装前准备 1. **系统...
- **编辑配置文件**: 修改Samba配置文件以启用共享功能。 - **添加Samba用户**: 创建Samba用户账号。 - **访问共享文件夹**: 在Windows中访问Ubuntu提供的共享文件夹。 通过上述步骤,您可以全面了解Ubuntu的...
11. **服务器配置**:对于服务器用户,讲解了Apache、Nginx等Web服务器的搭建,MySQL数据库管理,以及DNS、Samba共享服务的配置。 12. **社区与资源**:引导用户了解Ubuntu社区,如何获取帮助、参与贡献,以及利用...
1. 使用网络服务器(如Samba):编辑Samba配置文件`/etc/samba/smb.conf`,将安全设置改为“share”模式,允许所有用户访问共享目录。然后创建一个名为/oracle的目录,并给予777权限,重启Samba服务。 2. 使用USB...