CentOS 6.3 安装 samba 共享
PHP环境在linux下,但是开发的时候用的是windows,于是我用了samba将linux的一个目录共享,然后在windows上做映射,这样就可以直接在windows下编辑linux上的文件了
首先,安装samba软件,我采用的是yum安装,因为这个真的很方便,而且个人感觉这种对版本要求不是很高,就大可不必用源码编译的安装
先查看一下是否有samba软件已经安装,我用的centos 6.3 64bit,
rpm -qa | grep samba
samba-common-3.5.10-125.el6.i686 samba-client-3.5.10-125.el6.i686 samba-3.5.10-125.el6.i686 samba-winbind-clients-3.5.10-125.el6.i686
如果有这么几个,说明已经安装了,如果没有,就输入 yum -y install samba 进行安装
安装好以后,编辑配置文件 vi /etc/samba/smb.conf
配置文件中包括4个设置段:
[global] 设置全局环境选项
[homes] 设置用户宿主目录共享
[printers] 设置打印机共享
[sharefiles] 设置文件共享
[global]段主要选项设置:
workgroup = MYGROUP //指定工作组或域,这个貌似不设置也行
server string = Samba Server Version %v //描述
hosts allow = 127. 192.168.12. 192.168.13. //允许这些ip,或者ip段访问,如果不设置,则为全部可以访问
hosts deny= 192.168.70.100 //禁止这些ip访问
注:一般hosts allow和hosts deny是不同时出现的;如果同时出现,允许优先
log file = /var/log/samba/%m.log //日志文件的存放位置(默认未开启),日志神马的,不用管也行
max log size = 50 //指定日志文件的最大值(默认未开启)
[homes]段主要选项设置:
comment = Home Directories //描述
browseable = no //表示只显示用户自己的宿主目录
writable = yes //写权限
因为samba的用户必须是系统中有的用户,每个系统用户又有自己的home目录,上边这段的意思是对home目录有读写权限
下边就是配置中最重要的一段了,比如我想将 /blog 这个目录共享出来,共享显示出来的名字也叫blog,让root用户有读写的权限,那就这样设置
[blog] //显示的名字
path = /blog //共享的路径
valid users = root //用户,必须是系统中存在的
writable = yes //是否有写权限
保存退出。
执行 smbpassword -a root //将root用户添加到samba中,然后会提示输入密码
smbpassword root //这个是用来修改密码的
然后启动samba服务,service smb start
停止可以用service smb stop
想要将samba设置为自启动,执行chkconfig smb on
可以输入smbstatus查看samba的状态
然后在 开始-》运行 中输入 \\你的linux的ip
如果 不能连接的话,可以查看一下iptables是否开启了 /etc/init.d/iptables status
如果显示了一大片,那说明防火墙开了,要么给samba开放端口,要么把iptables关了,我选择的是关闭 /etc/init.d/iptables stop ,这样多直接
转载于:https://www.cnblogs.com/haython/archive/2013/01/14/2860430.html
CentOS 6.3 安装 samba 共享相关推荐
- CentOS 7下安装samba
Samba是一种软件,它可以运行在非Windows平台上,比如UNIX, Linux, IBM System 390, OpenVMS或其他操作系统.Samba使用安装在主机上的TCP/IP协议.当正 ...
- 7 centos 源码安装samba_centos 7 安装 samba 服务
在centos 7 中安装 samba 服务 1.samba软件安装:yum -y install samba* 2.查看安装好的samba服务的和客户端及工具[root@localhost ~]# ...
- linux6.5映射samba共享目录,CentOS 6.5 Samba服务器的安装与配置 与Windows共享文件
SMB是Windows/unix/linux都能支持的协议,而且通过此协议打开的文件可以随时保存,不需要保存之后再上传. 使用Windows或osx来编辑保存在linux上的文件很方便. 下面是维基百 ...
- CentOS 6.3下Samba服务器的安装与配置(转)
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- CentOS安装Samba服务
2019独角兽企业重金招聘Python工程师标准>>> ##1.在线安装samba服务 # yum install samba samba-client samba-swat ##2 ...
- Centos下samba共享打印机
先说需求,公司有一台型号为HP LaserJet m1120 mfp的打印机,由于不是网络打印机使用起来十分不便,公司老大要求将这台打印机连在公司的内网linux服务器上(CentOS),然后配置sa ...
- CentOS 6.3下Samba服务器的安装与配置
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- CentOS 7 Samba 共享云
CentOS 7 Samba 共享云 Samba是个跨平台的共享云,而且它是率先能在wind和Linux之间实现文件共享的软件,通过Samba共享的资源就像在本地访问一样便捷,因此,它至今依旧非常流行 ...
- centos 7 安装 samba
centos 7 安装 samba 最近想在linux系统下开发C++程序,想用window的编辑器写代码,所以在centos 系统下安装了samba ,让window系统挂载centos 系统的共享 ...
最新文章
- MIT中国博士生开发出第一套保护自动驾驶车辆的感知算法
- 如何计算空中四个点是不是在一个平面上
- linux内核oops错误码说明,Oops 定位错误代码行
- WeChat判断是否为微信浏览器访问方法:HTTP_USER_AGENT:MicroMessenger
- Windos下用setx.exe命令行模式下永久设置系统环境变量
- python爬虫能秒杀么_面试题之用python爬取并夕夕不同时段秒杀商品信息
- 【EntityFramework系列教程五,翻译】在ASP.NET MVC程序中借助EntityFramework读取相关数据...
- SpringBoot配置RestTemplate的代理和超时时间
- npm audit fix
- Unity NGUI 制作URL超链接点击打开网页
- 微擎自动回复 加粉丝名_如何一天加100个精准粉丝?蒋老师告诉你系统的套路和方法...
- PSINS捷联惯导更新算法
- 3. RN笔记-icon图标的使用和阿里图标的使用
- html预览页面做成a4纸,如何在A4纸张尺寸页面制作HTML页面?
- css 平移到某个位置_css怎么移图片位置?
- android viewpagerindicator tab,ViewPager系列之顶部滑动indicator+viewPager
- 我参加NVIDIA Sky Hackathon 训练文件的路径设置
- uniApp链接式分享
- 软考-高级-信息系统项目管理师
- 这没啥挑的,全新java前后端开发需掌握的框架及技术