samba

samba服务器的架构

假如想象 提交于 2019-12-30 16:21:44
一、安装前准备 1、使用Samba服务器需要防火墙开放以下端口 UDP 137 UDP 138 TCP 139 TCP 445 #配置防火墙端口 [root@roothomes ~] vi /etc/sysconfig/iptables -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 #重启防火墙,使规则生效 [root@roothomes ~] /etc/rc.d/init.d/iptables restart 2、关闭CentOS6系统的 SELinux [root@roothomes ~] vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 #:wq 保存。 #重启系统

源码搭建linux下samba服务器

橙三吉。 提交于 2019-12-30 16:21:28
一、检查本机是否已安装samba [root@YYzs tmp]# rpm -qa | grep samba samba-winbind-clients-3.5.4-68.el6.i686 samba-common-3.5.4-68.el6.i686 samba-client-3.5.4-68.el6.i686 二、解压配置编译源码包 [root@YYzs tmp]# tar -xvf samba-3.6.5.tar.gz [root@YYzs tmp]# cd samba-3.6.5 [root@YYzs samba-3.6.5]# cd source3 //新版本的source目录有两个:source3目录里是samba-3.x的源文件,source4目录里是samba-4.x的源文件 [root@YYzs source3]# ./autogen.sh //该目录下没有configure文件,此时可先执行上面的命令 [root@YYzs source3]# ./configure --prefix=/usr/local/samba [root@YYzs source3]# make && make install 三、配置动态链接库路径 //安装完成后,我们需要配置动态链接库路径,因为运行samba的进行smbd和nmbd需目录/usr/local/samba

Linux之网络文件共享服务(SamBa)

半城伤御伤魂 提交于 2019-12-30 16:08:11
SMB:Server Message Block服务器消息块,IBM发布,最早是DOS网络文 件共享协议 Cifs:common internet file system,微软基于SMB发布 SAMBA:1991年Andrew Tridgell,实现windows和UNIX相通 SAMBA的功能: 共享文件和打印,实现在线编辑 实现登录SAMBA用户的身份认证 可以进行NetBIOS名称解析 外围设备共享 计算机网络管理模式: 工作组WORKGROUP:计算机对等关系,帐号信息各自管理 域DOMAIN:C/S结构,帐号信息集中管理,DC,AD SAMBA服务简介 SAMBA介绍 相关包: Samba 提供smb服务 Samba-client 客户端软件 samba-common 通用软件 cifs-utils smb客户端工具 samba-winbind 和AD相关 相关服务进程: smbd 提供smb(cifs)服务 TCP:139,445 nmbd NetBIOS名称解析 UDP:137,138 主配置文件:/etc/samba/smb.conf 帮助参看:man smb.conf 语法检查: testparm [-v] [/etc/samba/smb.conf] 客户端工具:smbclient,mount.cifs SAMBA服务器配置 smb.conf继承了

Accessing linux mount location on windows through jenkins

雨燕双飞 提交于 2019-12-29 09:56:07
问题 I have path /opt/test/share mounted on ubuntu and shared with everyone using samba. I have mapped Z: drive on windows to above path. Now, If I do cd Z:/ and then dir from local windows box, it works fine. But if I try to do same thing through jenkins it says "The system cannot find the path specified" Please help. 回答1: Is Jenkins running on the Windows machine as you or as a Windows Service. Mounting in Windows is user dependent. If you are running Jenkins as a Service on Windows, you will

Linux设置共享文件夹

南笙酒味 提交于 2019-12-27 18:07:14
首先执行命令安装 samba yum -y install samba samba-client samba-common 执行命令修改配置文件 sudo vi /etc/samba/smb.conf 上述文件修改为 # See smb.conf.example for a more detailed config file or # read the smb.conf manpage. # Run 'testparm' to verify the config is correct after # you modified it. [global] workgroup = SAMBA map to guest = bad user #Arcvideo Live setting start #security = share username map = /etc/samba/smbusers encrypt passwords = true passdb backend = smbpasswd smb passwd file =/etc/samba/smbpasswd #Arcvideo Live setting end #Arcvideo Live Setting modify# security = user #Arcvideo Live Setting modify#

SAMBA服务

旧街凉风 提交于 2019-12-27 16:44:01
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> SAMBA SAMBA服务简介 SMB:Server Message Block服务器消息块,IBM发布,最早是DOS网络文件共享协议 CIFS:common internet file system,微软基于SMB发布 SAMBA:1991年Andrew Tridgell,实现windows和UNIX相通 SAMBA的功能: 共享文件和打印,实现在线编辑 实现登录SAMBA用户的身份认证 可以进行NetBIOS名称解析 外围设备共享 计算机网络管理模式: 工作组WORKGROUP:计算机对等关系,帐号信息各自管理 域DOMAIN:C/S结构,帐号信息集中管理,DC,AD SAMBA介绍 相关包: Samba 提供smb服务 Samba-client 客户端软件 samba-common 通用软件 cifs-utils smb客户端工具 samba-winbind 和AD相关 相关服务进程: smbd 提供smb(cifs)服务 TCP:139,445 nmbd NetBIOS名称解析 UDP:137,138 主配置文件:/etc/samba/smb.conf 帮助参看:man smb.conf 语法检查: testparm [-v] [/etc/samba/smb.conf] 客户端工具:smbclient

Samba 安全漏洞

拥有回忆 提交于 2019-12-27 03:55:50
漏洞名称: Samba 安全漏洞 CNNVD编号: CNNVD-201403-239 发布时间: 2014-03-17 更新时间: 2014-03-17 危害等级: 中危 漏洞类型: 信任管理 威胁类型: 远程 CVE编号: CVE-2013-4496 Samba是Samba团队开发的一套可使UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS网络协议做连结的自由软件。该软件支持共享打印机、互相传输资料文件等。 Samba中存在安全漏洞,该漏洞源于程序没有对所有接口强制实施密码保护机制。远程攻击者可通过对ChangePasswordUser2 SAMR或RAP实施暴力破解攻击利用该漏洞获取访问权限。以下版本受到影响:Samba 3.6.23之前的3.x版本,4.0.16之前的4.0.x版本,4.1.6之前的4.1.x版本。 目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接: http://www.samba.org/samba/security/CVE-2013-4496 来源: bugzilla.samba.org 链接: https://bugzilla.samba.org/show_bug.cgi?id=10245 来源: www.samba.org 链接: http://www.samba.org/samba/security/CVE-2013

自动挂载

天涯浪子 提交于 2019-12-26 12:11:37
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 自动挂载 netfs autofs netfs centos6 中最小化安装默认就会安装 netfs且开机自启动 负责装载/卸载 nfs、samba、ncp文件系统 autofs 可实现自动挂载 yum install autofs -y systemctl start autofs;systemctl enable autofs 安装了 autofs服务,就会自动生成 /misc 目录 启动并访问 /misc/cd 就会挂载光盘(已经处于连接状态) 配置文件 /etc/auto.master 相对路径表示法: /misc /etc/auto.misc // mountpoint:dirname configfile cat /etc/auto.misc basename 挂载信息 绝对路径表示法: /- /etc/auto.misc cat /etc/auto.misc /misc/cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom 相对路径表示法会覆盖dirname 下的在对应的子配置文件中未定义的目录 可使用autofs按需要挂载NFS共享,在空闲时自动卸载 由autofs包提供 系统管理器指定由/etc/auto.master自动挂载器守护进程控制的挂载点

Linux入门基础教程

て烟熏妆下的殇ゞ 提交于 2019-12-26 00:47:59
转载自: http://www.centoscn.com/CentOS/2015/0528/5555.html 1. 1 Linux操作系统简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生,1994年3月,Linux 1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL(General Public License的缩写,是一份GNU通用公共授权)协议。 Linux具有如下优点: Ø 稳定、免费或者花费少 Ø 安全性高 Ø 多任务,多用户 Ø 耗资源少 Ø 由于内核小,所以它可以支持多种电子产品,如:Android手机、PDA等。 1. 2 Linux发展趋势 随着IT产业的不断发展,用户对网站体验要求也越来越高,而目前主流网站后端承载系统都是Linux系统,目前Android手机全部基于Linux内核研发。企业大数据、云存储

Samba include配置

为君一笑 提交于 2019-12-25 23:49:25
include允许你在一个配置文件中包含另一个配置文件。该文件就像在被插入的位置直接写入一样。 它接受标准的变量替换,除了%u,%P和%S。 不过实测了一下确实只能加载一个特定的文件,不能遍历目录。但是进一步的测试发现include可以嵌套加载! 首先新建一个conf目录,在里面丢了一个shares.conf,里面写上 include = /etc/samba/conf/homes.share include = /etc/samba/conf/printers.share 再把原本smb.conf里面的[homes]和[printers]节的内容剪切到homes.share和printers.share文件里,再在smb.conf最后一行写上 include = /etc/samba/conf/shares.conf 重启smbd,就像原先只有一个smb.conf一样!以后再添加把具体的共享配置写一个同名.share文件,然后在shares.conf里把它include进来就可以了。 来源: https://www.cnblogs.com/bongem/p/12099718.html