本文是基于centos6.5

一、下载

yum -y install samba

二、配置

vim /etc/samba/smb.conf

配置内容

[homes]comment = Home Directoriesbrowseable = nowritable = yespath = /data/app_infocreate mode = 0644force create mode = 0644directory mode = 0755force directory mode = 0755
;       valid users = %S
;       valid users = MYDOMAIN\%S

三、创建smba登录用户

sudo smbpasswd -a username

备注:这个username一定要存在,否则会报:Failed to add entry for user ‘username’.

终端执行上面的命令后会提示输入密码,如下:

New SMB password:
Retype new SMB password:

四、防火墙设置:

iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 137 -j ACCEPT
iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 138-j ACCEPT

五、windows访问

\\122.92.85.116

提示输入刚刚设置的用户名和密码,ok。

外网想要能访问修改一下防火墙配置


-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
-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
-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 -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 137 -j ACCEPT
#-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 138 -j ACCEPT
#-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
#-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT

linux下配置samba服务相关推荐

  1. Linux下的samba服务配置详解

    Linux下的samba服务配置详解 一.Samba介绍 二.Samba工具及特性 三.搭建环境介绍 四.Samba配置步骤 1.服务端操作 2.在客户端操作 五.测试用户的权限情况 一.Samba介 ...

  2. 介绍一下linux下的samba服务

    介绍一下linux下的samba服务 实验环境 VMware 6.5.2 +redhat Enterprise 5 AS 我的内核版本 上面两个是windows server 2003 共享文件时的画 ...

  3. linux下的SAMBA服务------SMB协议

    SAMBA基本介绍 概念 SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务. ...

  4. linux下配置samba服务器(以CentOS6.7为例)

    一.简介(百度百科) Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共 ...

  5. Linux下配置OpenLDAP服务记录

    摘要:最近部门需要整合所有的系统,所以领导说要通过OpenLdap数据库来实现对所有系统的统一管理,所以需要在服务器上配置一下LDAP服务,我们这里选择的是OpenLdap服务,我在网上搜索了很多,开 ...

  6. linux下配置NAT服务

    网络地址转换(NAT)是用于将一个地址域(如:专用Intranet)映射到另一个地址域(如:Internet)的标准方法.NAT允许一个机构专用 Intranet中的主机透明地连接到公共域中的主机,无 ...

  7. Linux下配置Samba服务器使用SMBv1或SMBv2协议

    修改配置文件 使用命令:man smb.conf,查看Samba所支持的协议级别 编辑Samba配置文件:vi /etc/samba/smb.conf 在smb.conf文件中找到[global],在 ...

  8. linux未识别smb服务,Linux下配置smb服务

    1.在有网的情况下安装软件 yum -y install samba 2.查看配置文件 vim /etc/samba/smb.conf 3.安全级别 安全级别: share 共享级别(不需要密码) u ...

  9. Linux下配置DNS服务

    一.DNS服务简介 DNS服务器,也称为域名解析服务器,是用来将互联网上的域名解析为IP地址的一类服务器,在世界上有成百上千台DNS服务器.对于有些公司来说,对于同一个域名可能有多个DNS服务器,这样 ...

  10. 系统运维 | Ubuntu 下安装配置 samba 服务的详细过程

    本文首发于 2014-08-05 10:14:48 1. Samba作用 Samba的主要任务就是实现Linux系统和Windows系统之间的资源共享.我们现在是要在Linux下配置Samba,让Wi ...

最新文章

  1. mysql 源码安装 5.6.21_Mysql5.6.21源码安装
  2. maven笔记(3)
  3. 时间同步软件 windows_电脑上好用的便利贴软件,PC端便签软件
  4. 删除顺序表指定下标的元素
  5. 查询表空间状态,创建表空间,让表空间的大小自动扩展,删除表空间
  6. 面向对象之: 反射和双下方法
  7. 有意思,USB资料分享
  8. python如何查看有什么模块_在python中如何查看模块功能
  9. Kotlin——初级篇(一):最详细的环境搭建
  10. 在线修改Schema
  11. hdu 4715 Difference Between Primes 2013年ICPC热身赛A题 素数水题
  12. 进程调度(一)--linux内核设计与实现读书笔记
  13. window上mySQL以及其可视化工具的安装
  14. 【Python】实现商品信息管理系统(界面版,附带数据库)
  15. 数据采集(三):用XPath爬取腾讯新闻
  16. 5点促进软件外包转型升级
  17. PHP在线运行,在线编译
  18. 摩托车新手驾驶教程[1]
  19. vue 文件上传下载报 文件损坏
  20. 网站SEO诊断的六个方面

热门文章

  1. java.lang.IllegalArgumentException: name MUST NOT NULL! at org.nutz.dao.impl.NutDao.fetch
  2. Git 操作实战示例
  3. 数据库设计经验谈[2]
  4. 韩顺平的java入门到精通中serversql笔记(包括emp表和dept表,linux的mysql版)
  5. 201521123014 《Java程序设计》第7周学习总结
  6. linux下MySQL安装及设置
  7. QString字符串拼接【转载】
  8. python学习笔记(图形用户界面)
  9. 中国银行外币汇率查询
  10. 使用Emit创建DBContext对象