一,安装samba4
不要直接 yum install samba ,默认安装的是samba3版本,但这个版本有问题(open_rpc_pipe_p: copy_serverinfo failed这个错误)
所以这里安装samba4 版本
//查看源
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: centos.ustc.edu.cn
* updates: mirrors.163.com
Installed Packages
samba4.x86_64 4.0.0-66.el6_6.rc4 @base
samba4-client.x86_64 4.0.0-66.el6_6.rc4 @base
samba4-common.x86_64 4.0.0-66.el6_6.rc4 @base
samba4-libs.x86_64 4.0.0-66.el6_6.rc4 @base
samba4-winbind.x86_64 4.0.0-66.el6_6.rc4 @base
samba4-winbind-clients.x86_64 4.0.0-66.el6_6.rc4 @base
Available Packages
samba.x86_64 3.6.23-21.el6_7 updates
samba-client.x86_64 3.6.23-21.el6_7 updates
samba-common.i686 3.6.23-21.el6_7 updates
samba-common.x86_64 3.6.23-21.el6_7 updates
samba-doc.x86_64 3.6.23-21.el6_7 updates
samba-domainjoin-gui.x86_64 3.6.23-21.el6_7 updates
samba-glusterfs.x86_64 3.6.23-21.el6_7 updates
samba-swat.x86_64 3.6.23-21.el6_7 updates
samba-winbind.x86_64 3.6.23-21.el6_7 updates
samba-winbind-clients.i686 3.6.23-21.el6_7 updates
samba-winbind-clients.x86_64 3.6.23-21.el6_7 updates
samba-winbind-devel.i686 3.6.23-21.el6_7 updates
samba-winbind-devel.x86_64 3.6.23-21.el6_7 updates
samba-winbind-krb5-locator.x86_64 3.6.23-21.el6_7 updates
samba4-dc.x86_64 4.0.0-66.el6_6.rc4 base
samba4-dc-libs.x86_64 4.0.0-66.el6_6.rc4 base
samba4-devel.x86_64 4.0.0-66.el6_6.rc4 base
samba4-pidl.x86_64 4.0.0-66.el6_6.rc4 base
samba4-python.x86_64 4.0.0-66.el6_6.rc4 base
samba4-swat.x86_64 4.0.0-66.el6_6.rc4 base
samba4-test.x86_64 4.0.0-66.el6_6.rc4 base
samba4-winbind-krb5-locator.x86_64 4.0.0-66.el6_6.rc4
[
root@yohuu14 samba]# yum install -y samba4-winbind.x86_64 samba4-client.x86_64 samba4-winbind-clients.x86_64
samba4-winbind-clients-4.0.0-66.el6_6.rc4.x86_64
samba4-client-4.0.0-66.el6_6.rc4.x86_64
samba4-libs-4.0.0-66.el6_6.rc4.x86_64
samba4-4.0.0-66.el6_6.rc4.x86_64
samba4-winbind-4.0.0-66.el6_6.rc4.x86_64
samba4-common-4.0.0-66.el6_6.rc4.x86_64
二,设置防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --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
三,授权共享权限
useradd operate
smbpasswd -a operate //添加smb登录用户并设置密码(注意系统中必须存在相同的用户名)
smbpasswd -x operate //删除
[global]
server string = Samba Server
dos charset = GB2312
unix charset = GB2312
display charset = GB2312
security = share
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
[share]
public = yes
path = /home/samba/share //无密码即可访问可以设置 chown nobody.nobody /home/samba/share 和 chmod 777 /home/samba/share
[operate]
workgroup = operate
netbios name= operate
path = /home/samba/operate //chown operate.operate /home/samba/share 和 chmod 777 /home/samba/operate
browseable = yes
writeable = yes
四,重启服务
service smb restart
windows 中
运行cmd 中//IP 访问,输入上面设置密码即可。
- 自学linux——20.Samba服务器的搭建
Samba服务器的搭建 一.Samba的认识 1.Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件 2.Samba不仅用于Linux与windows系统直接的文件共享和打印共 ...
- Linux samba服务器的搭建
目录 1. 安装samba 2. 配置smb.conf 3. 创建samba登陆用户 4. 创建samba共享文件夹 5. 重启samba服务 6. 访问samba共享文件夹 7. 参考资料 1. 安 ...
- Red Hat 6.5 Samba服务器的搭建(登录访问)
搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录. 现在介绍如何在红帽6.5系统中搭建Samba服务. 搭建Samba服务之前,yum源必须配置好,本地源和 ...
- Red Hat 6.5 Samba服务器的搭建(匿名访问,免登录)
搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录. 现在介绍如何在红帽6.5系统中搭建Samba服务. 搭建Samba服务之前,yum源必须配置好,本地源和 ...
- samba服务器的搭建及使用
一.Samba服务器的安装及配置 1.samba服务器的安装 rpm –ivh /mnt/Packages/samba-3. 5. 10-125. el6.i686.rpm 需要挂载红帽6的光盘 2. ...
- Linux中samba服务器的搭建
使用的vmware12虚拟机安装的centos6.8和物理机上的windows10,实现在windows10 上访问CentOs上的samba服务. 一.先查看系统中是否安装有samba服务相关的软件 ...
- samba服务器的搭建和配置
案例: 公司有两个部门, sales / market . 分别有成员 jack / tom 和 zhang / shen . 公司需求是这样的, 本部门资料禁止其他部门访问, 本部门成员之间不能干扰 ...
- samba服务器的搭建和用户权限,文件夹权限设置
一.简介:samba服务是基于netbios 安装: 通过yum安装 [root@localhost ~]# yum install samba samba-client samba-swat 查看 ...
- CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)
https://www.linuxidc.com/Linux/2016-12/138220.htm
随机推荐
- Xamarin开发Android笔记:图片切换ImageSwitcher
在移动应用开发过程中经常会使用到图片展示场景,例如利用多张图片说明一个产品的特点,此处就会使用到ImageSwithcher,当然也可以使用ViewFliper来实现,但使用ViewFliper的时候 ...
- We have detected that MySQL products under the Commercial license are installed. In order to proceed with this GPL installation these Commercial
下载了MySQL 5.6.15,在安装时,出现了下面的提示信息: 按提示信息的要求单击“是”,结果安装就无法进行下去. 从提示信息上看,意思是指电脑中原来安装有商业版的许可,现在要转换成为GPL许可. ...
- 【基础知识】.Net基础加强09天
委托: 1. 委托是一种数据类型,像类一样{可以声明委托变量类型} 2. deleate关键字定义委托 : public delegate void MethodDelegate();//这就是定义了 ...
- JBoss无规律自动关闭故障定位
转载地址:http://blog.knowsky.com/264489.htm 最近遇到了几次JBoss无规律自动关闭的奇怪现象,通过history历史命令和last登录信息,都看不到有人操作过的迹象 ...
- 实现SQL Server中的切割字符串SplitString函数,返回Table
有时我们要用到批量操作时都会对字符串进行拆分,可是SQL Server中却没有自带Split函数,所以要自己来实现了. -- ===================================== ...
- [游戏模版1] MFC最小框架(base function including)
>_<:Here are the template of mini-MFC include: CPen,CBrush,Front,Paint Line and some other gra ...
- SpringMVC实现一个controller写多个方法
MultiActionController与ParameterMethodNameResolver在一个Controller类中定义多个方法,并根据使用者的请求来执行当中的某个方法,相当于Struts ...
- SSDB安装配置
1.下载ssdb wget -O ssdb-master.zip https://codeload.github.com/ideawu/ssdb/zip/master 2.编译安装 unzip ssd ...
- 菜鸟学习WCF笔记-概念
背景 WCF这个词语一直不陌生,以前也使用过多次在实际的项目中,但是一直没有时间来做个系统的学习,最近抽点时间,看看 蒋金楠的<WCF全面解析>学习下,顺带做些笔记,如有错误,欢迎各路大神 ...
- iOS开发之静态库(二)—— .a
前面已经介绍了iOS中静态库的基本概念和特点,这里就不再多废话,直接上代码 编译环境Xcode5.1 + Mac OS X 10.9.3 新建静态库项目 Xcode中创建静态库的模板有两个,一个是创建 ...