安装:

yum -y install samba samba-common samba-client

设置samba帐号

  1. useradd smb
  2. passwd smb
  3. smbpasswd -a smb # 将smb用户添加到samba用户。(帐号必须是已经存在的用户)
  4. smbpasswd -d smb //删除用户

配置samba

配置文件/etc/samba/smb.conf

  1. [tmp]
  2. comment = Tmp Directories
  3. path = /tmp # 共享的Linux目录
  4. public = no # 目录不公开
  5. writeable = yes # 可写
  6. browseable = yes # 可读
  7. valid users = smb # 访问用户,上面新建的,也可以使用原来已有的

关闭SELinux:

1、查看selinux状态

  1. /usr/sbin/sestatus -v

  2. getenforce

2、临时关闭(不用重启机器):

  1. setenforce 0 //关闭selinux,成为permissive模式
  2. setenforce 1 //开启selinux,成为enforcing模式

3、修改配置文件需要重启机器:

修改/etc/selinux/config 文件

  1. SELINUX=enforcing改为SELINUX=disabled
  2. 重启机器即可

配置smaba通过防火墙

1.配置/etc/sysconfig/iptables文件,添加

  1. -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
  2. -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
  3. -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
  4. -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
  5. //允许139 445 137 138几个端口通过。配置完后重启防火墙,

2.Linux防火墙(Iptables)开机自启动

开启: chkconfig iptables on

关闭: chkconfig iptables off

3.关闭防火墙

开启:service iptables start

关闭:service iptables stop

开启samba服务

nmb没有安装成功,不影响通过ip地址访问

service smb restart

service nmb restart

设置开机启动

  1. chkconfig smb on
  2. chkconfig nmb on

访问方式:

1、indow+R打开运行窗口,在运行窗口输入如下命令:\ip地址

2、我的电脑--->映射网络驱动器

文件夹一栏中其实就是输入共享文件的路径(\ip地址\共享文件),完成后,我的电脑增加一个新的盘符

Redhat/Centos6.x-Samba配置的更多相关文章

  1. centos6.9 samba配置

    https://blog.csdn.net/qq_33468857/article/details/75431813 1 使用用户名密码访问 [global] security = user [hom ...

  2. CentOS6.5安装配置Samba

    CentOS6.5安装配置Samba 本文的场景是虚拟机运行CentOS6.,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写. Samba与window连接需要使用Ne ...

  3. CentOS6 下Samba服务器的安装与配置

    原地址:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html 一.简介 Samba是一个能让Linux系统应用Microsoft网 ...

  4. CentOS(RedHat) 6.2 Samba share权限拒绝访问

    在实现<CentOS(RedHat) 6.2下Samba配置>的过程中,发现CentOS 6.2的Samba share总是没有权限写文件,已经试过在Windows XP/Windows  ...

  5. CentOS6.5环境配置笔记

    CentOS6.5环境配置笔记 一.概述 服务器系统重装,配置应用运行环境 CentOS6.5 x64 二.修改密码 重新设置登录密码 $passwd 或 $passwd root 三.配置端口号及防 ...

  6. [转]CentOS-6.3安装配置cmake

    CentOS-6.3安装配置cmake   zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下 ...

  7. centos6.4安装配置vpn服务器步骤详解

      centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细   一.VPN服务器环境说明 操作系统:CentOS release ...

  8. RedHat Enterprise Linux下配置yum源(尝试过的可行方案)

    转自:http://bbs.51cto.com/thread-861410-1.html 一.在linux 6.1中本地yum源配置:首先编辑yum源配置文件我们可以再这个目录中新创建一个配置文件,v ...

  9. debian下samba配置

    debian下samba配置  http://blog.chinaunix.net/uid-2282111-id-2113216.html 服务器端配置过程:1. apt-get install sa ...

  10. Centos6.5快速配置可用网卡

    原文链接: Centos6.5快速配置可用网卡 安装完成后,我们启动我们的系统,此时我们的系统,是没有连网的,IP设备,并没有被激活,如果我们使用ifconfig命令查看IP地址,就会发现,此刻的地址 ...

随机推荐

  1. 【React Native 实战】二维码扫描

    1.前言今天介绍React Native来实现二维码扫描的功能.首先我们要借助第三方插件react-native-barcode-scanner-universal来实现跨平台二维码扫描. 2.介绍 ...

  2. 如何在 iOS 8 中使用 Swift 实现本地通知(上)

    当你的应用在后台运行时,可以简单地使用本地通知把信息呈现给用户.它可以允许你显示 提醒.播放提示音和数字角标(badge).本地通知可以被以下的事件触发:计划好的时间点或者用户进入和离开某个地理区域. ...

  3. 剑指 offer set 3 旋转数组的最小数字

    总结 1. 没有重复元素的旋转数组可用 logn 时间内求出结果. 解法有两个步骤, 先是求出发生旋转的点(以 array[0] 为支点求得), 然后用正常的二分查找给出结果 2. 有重复元素元素的旋 ...

  4. 自增锁ID复用问题

    mysql> select * from pp; +----+------+ | id | name | +----+------+ | xx | | xx | | xx | | xx | | ...

  5. stm32出现错误“identifier file is undefined”

    为什么记录这个问题,说来很简单,这已经是第二次犯这个小错误了. 出现了错误“identifier file is undefined”的解决方法;option->general options- ...

  6. 关于android listview去掉分割线

    1.设置android:divider="@null" 2.android:divider="#00000000" #00000000后面两个零表示透明 3.. ...

  7. 1.4.2 solr字段类型--(1.4.2.3)使用货币和汇率

    1.4.2 solr字段类型 (1.4.2.1) 字段类型定义和字段类型属性. (1.4.2.2) solr附带的字段类型 (1.4.2.3) 使用货币和汇率 (1.4.2.4) 使用Dates(日期 ...

  8. iOS uiscrollView 嵌套 问题 的解决

    苹果官方文档里面提过,最好不要嵌套scrollView,特别提过UITableView和UIWebView,因为在滑动时,无法知道到底是希望superScrollView滑动还是subScrollVi ...

  9. 解决ThinkPHP开启APP_DEBUG=>false时报错的问题

    最近用ThinkPHP开发一个项目,本地开发测试完成上传到服务器后,第一次打开正常,再刷新页面时就出现 “页面调试错误,无法找开页面,请重试”的错误,我就郁闷啦,明明本地设置define('APP_D ...

  10. pxe+kickstart实现无人值守批量安装linux

    pxe+kickstart实现无人值守批量安装linux 实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段 安装的条件: 服务器端:      ...