Samba服务器的安装与配置
Samba服务器主要的功能是实现本地windows系统下方便读写局域网内虚拟机下的文件;
Samba与window连接需要使用NetBIOS协议,请确认你的Windows系统已经安装了NetBIOS协议。
配置这些东西你需要先拥有root权限,其次以下需要注意
1.关闭防火墙: service iptables stop
2.设置SELinux的宽松模式:setenforce 0
3.设置你需要共享的文件夹的属性为777,chmod 777 /share
4.重启了smb和nmb服务。
yum安装samba
yum install samba samba-client samba-swat
查看安装情况:
rmp -qa|grep samba
samba-3.6.-.el6_8.x86_64
samba-common-3.6.-.el6_8.x86_64
samba-winbind-clients-3.6.-.el6_8.x86_64
samba-swat-3.6.-.el6_8.x86_64
samba-winbind-3.6.-.el6_8.x86_64
samba-client-3.6.-.el6_8.x86_64
chkconfig --level smb on 开机启动smb
chkconfig --list | grep smb
smb :off1:off2:off3:on4:on5:on6:off
Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。
先定位到/etc/samba目录下,把smb.conf备份一下:
cp smb.conf smb.conf.bak
vi /etc/samba/smb.conf
寻找 homes,在[homes]和[printers]之间增加以下配置
[web]
path=/usr/local/http2/htdocs //虚拟目录
browseable=yes //可预览
writable =yes //可写
保存退出,重启samba服务
几种重启的命令,备用
service smb restart
service nmb restart
/etc/init.d/smb restart
/etc/init.d/nmb restart
useradd wang //可以先略过此处,如果添加成功后在本地映射测试密码错误,可以以此方法解决
smbpasswd -a wang //添加用户名
New SMB password: //密码六个0
setfacl -m d:u:wang:rwx -R /usr/local/http2/htdocs/ //给用户增加权限 ---有时可以略过,直接修改目录最高权限

tar方式下载安装samba(待测)
http://pkgs.fedoraproject.org/repo/pkgs/samba/samba-3.2.0.tar.gz/318d5b1ec0507f0f6077b1470f9fc028/samba-3.2.0.tar.gz
#tar zxvf samba-3.2..tar.gz
#cd samba-3.2./source (进入解压后目录的子目录source,因为代码在里面)
# . /configure (不使用--prefix参数,因为它默认安装到/usr/local/samba)
#make
#make install
之后,要在原来解压的目录的子目录examples中复制smb.conf.default这个配置文件到上面的lib目录中去(记得把.default去掉).好了,安装就基本完成了
运行samba服务器:
/usr/local/samba/sbin/smbd -D
/usr/local/samba/sbin.smbd: error while loading shared libraries:libtalloc.so.l:cannot open shared object file:
No such file or directory
服务器无法运行,这是因为tar安装是没有在系统的库文件指定刚才安装的samba服务器的库路径的,要手动添加(以后用tar安装也记得把软件的库路径添加一下)
在/etc/ld.so.conf的文件中加入一行/usr/local/samba/lib 可以了,最后记得运行一次ldconfig来更新库文件,不然又会提示找不到.如果ldconfig后提示什么权限不够的话,那是因为SELinux阻止了操作,我们可以把它关掉
#setenforce
再来启动服务器
#/usr/local/samba/sbin/smbd -D
\\192.168.132.251\web 输入用户名和密码连接即可
Samba服务器的安装与配置的更多相关文章
- CentOS 6.3下Samba服务器的安装与配置方法(图文详解)
这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...
- CentOS 6.3下Samba服务器的安装与配置(转)
CentOS 6.3下Samba服务器的安装与配置 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...
- CentOS 7下Samba服务器的安装与配置
文基于<CentOS 6.3下Samba服务器的安装与配置>,参照原博文,自己在CentOS7环境上实现,并按照自己的环境修改博文内容 一.简介 Samba是一个能让Linux系统应用Mi ...
- CentOS6.4下Samba服务器的安装与配置
一.先恶狠狠地吐槽一下: 这篇随笔真是让我折腾了2天2夜才敢下笔写!!!为什么呢?之前是通过去Samba的官网下载的源码包,也就是.tar.gz来进行安装配置,不过这个让我折腾来折腾去就是没折腾出结果 ...
- CentOS 6.3下Samba服务器的安装与配置【转载】
本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.h ...
- Win7 环境下虚拟机内 Samba 服务器的安装、配置以及与主机的通信实现
考虑到window和linux虚拟机之间互传文件较为麻烦,遂打算在虚拟机中安装Samba服务器,以此实现共享文件给window使用.然而安装配置过程曲折,遂作记录如下: 一.samba服务器的安装 正 ...
- CentOS 6.3下Samba服务器的安装与配置
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- redhat enterprixe 5.0 samba 服务器 rpm 安装及配置
Samba是著名的开源软件项目,在Linux/UNIX系统中实现了SMB/CIFS网络协议,因此使得跨平台的文件共享变得容易.在部署Windows.Linux/UNIX混合平台的企业环境时,使用Sam ...
- [转]CentOS 6.3下Samba服务器的安装与配置
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
随机推荐
- Windbg+VirtualBox双机调试环境配置(XP/Win7/Win10)
一.下载WDK10 https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit 安装Windows驱动程序工具包 ...
- [Java 教程 01] Hello,Java!
前言 从事编程已经有一段时间了,突然发现,Java作为我的第一编程语言,自己似乎对她并有一个系统的思想.当下Java依旧保持着超高的热度,新特性也不断出现,从当初学习的java6版本到最近刚出的jav ...
- Android studio修改包名
最后一步,需要手动修改工程 build.gradle文件中的applicationId改为跟你的包名一致即可,
- 【转】Matlab中的括号()[] {}
Matlab中经常会用到括号去引用某Array或者是cell的内容,但三者有什么具体区别呢?] []
- 【转】GPS网平差
进行GPS网平差的目的主要有三个: (1)消除由观测量和已知条件中存在的误差所引起的GPS网在几何上的不一致.包括闭合环闭合差不为0:复测基线较差不为0:通过由基线向量所形成的导线,将坐标由一个已知点 ...
- ansible 批量安装zabbix agentd客户端
目录结构 # tree /etc/ansible/ /etc/ansible/ ├── ansible.cfg ├── hosts ├── roles │ └── zabbix-agentd │ ...
- 使用CefSharp开发一个12306“安心刷票弹窗通知”工具
有需求就要改进 最近两年没有在春节回家过年了,主要是票太难买,虽然之前写了一个12306“无声购票弹窗”工具,解决了抢票问题,但是全家老小一起回去还是很累,干脆就在北京过年了.这两天突然有一个朋友问我 ...
- Effective Java 之 --- 用私有构造器或者枚举类型强化Singleton属性
Singleton指仅仅被实例化一次的类,通常用来代表那些本质上唯一的系统组件,实现Singleton有三种方法: 1)公有静态成员是个final域,享有特权的用户可以调用AccessibleObje ...
- JasperReport报表开发(一)--原理介绍
1. JasperReport介绍 JasperReport 是一个开源的Java报表引擎,它不像其他的报表工具,例如Crystal报表是基于Java的,没有自己的表达式语法.Jasper Repor ...
- iOS-获取通讯录联系人信息
头文件 #import <AddressBook/AddressBook.h> #import <AddressBookUI/AddressBookUI.h> 授权 关于通讯录 ...