LINUX之samba服务器的安装与配置(基于redhat 6.3发行版)
linux系统之间或者linux系统和windows系统之间难免会有共享文件的时候,实现共享的方法有很多,这里简单介绍一下通过samba服务器实现linux系统与windows系统之间的文件共享的方法。
我是windows下通过虚拟机安装的linux系统,redhat 6.3发行版。实现samba服务器需要两个前提条件:
第一个就是windows与linux之间能够ping的通,所以首先就得知道linux系统的网络地址,进入linux系统,打开终端(方式自行百度),如下图:
通过ifconfig命令查看网络地址,如下:
其中eth0选项后面的192.168.19.128就是Linux的IP地址,我们在windows系统下通过命令提示符ping这个IP地址,看是否能够ping得通。网络配置参考其相关内容。
windows下命令提示符如下图:
输入:ping 192.168.19.128,查看结果如下说明ping通了:
到此,samba服务器的第一个前提基本达到了,为了以防万一,我们试一下linux是否能够ping得通windows,那么如何知道windows系统下的IP地址呢?我们通过ipconfig命令查询,结果如下:
查询到的结果很多,因为我连接的是无线网,所以我就看无线局域网适配器的ip地址,这里是192.168.1.6 。所以这个就是本机的IP地址,我们在linux系统终端中输入:ping 192.168.1.6,查看结果如下:
通过上图发现,linux也是可以ping通windows的,这下就放心了,大前提完全达到要求,不会出问题了。这里得提醒一下linux下ping命令会一直运行,所以需要Ctrl+c来结束运行,回到命令行输入状态。
第二个前提是linux需要关闭防火墙,输入命令:/etc/init.d/iptables stop,如下图:
两个前提都完成了,下面进行samba软件的安装与配置
1.通过yum仓库安装samba,输入命令:yum install samba -y,等待自动完成安装,如下图:
这样就安装成功了,但是有警告,但是不影响正常使用。有关yum仓库参考其相关内容。
2.创建samba登录用户:
输入命令:useradd smb
输入命令:passwd smb
如下图:
密码自行设定,自己要记住,我这里密码输入错误了一次,系统提示重新输入,这说明linux系统还是很安全、很人性化的。
3.设置该用户登录samba服务的密码
输入命令:smbpasswd –a smb,结果如下图:
这里的密码还是自行设置,可以与之前的一样,重点是自己能记住。
4.配置samba服务器
输入命令:vim /etc/samba/smb.conf ,打开后如下图:
我们发现已经有配置好的,我们可以参考一下,配置如下;
[smb] # 随便是啥
comment = smb Directories
path = / # 访问的路径为根目录
browseable = yes # 允许访问
writable = yes # 允许写入
valid users = smb # 合法的用户,即访问的用户,这里是smb
如下图(不含注释,因为没有安装中文支持包,会显示乱码):
5.重启samba服务
输入命令:/etc/init.d/smb restart ,结果如下:
到此,samba服务器安装配置已经完成了,下面金星samba服务器登录操作,打开我的电脑或者IE浏览器,输入:\\192.168.19.128,如下图(我用的是我的电脑):
IE浏览器如下图:
点击回车,跳出如下窗口:
输入用户与密码,点击登录,如下:
这里有两个用户,之前也创建一个,不影响,主要不同时登录即可。root文件夹里就是双方共享的区域,双方可以进行相互共享文件。为了以后使用方便,我们可以将root文件夹映射到网络驱动器,如下图:
点击后如下图,任意选择一个没有被占用的网络文件夹,我选择的是N
在打开我的电脑就会发现网络位置多出来一个root命令的网络驱动器,如下图:
以后直接双击它就可以访问samba服务器了,进行windows与linux之间的文件共享。
有时候也会遇到如下问题:
那是因为未关闭Selinux,通过执行命令setenforce permissive将其关闭即可。一般重新开机后都会包这样的错误。
LINUX之samba服务器的安装与配置(基于redhat 6.3发行版)相关推荐
- Linux下Samba服务器的安装和配置
第一步:sudo apt-get install samba smbclient 安装samba服务器. 第二步:打开/etc/samba/smb.conf文件,在末尾添加下面的字段: [用户名] c ...
- Samba服务器的安装与配置
一.什么是Samba? Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成. 实现Windows主机与Linux服务器之间的资源共享. 二.安装samba ...
- CentOS 6.3下Samba服务器的安装与配置(转)
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- CentOS6 下Samba服务器的安装与配置
原地址:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html 一.简介 Samba是一个能让Linux系统应用Microsoft网 ...
- Linux下samba服务器的搭建与配置
一.Samba概述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享 ...
- CentOS 6.3下Samba服务器的安装与配置
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- linux6.5映射samba共享目录,CentOS 6.5 Samba服务器的安装与配置 与Windows共享文件
SMB是Windows/unix/linux都能支持的协议,而且通过此协议打开的文件可以随时保存,不需要保存之后再上传. 使用Windows或osx来编辑保存在linux上的文件很方便. 下面是维基百 ...
- CentOS 7下Samba服务器的安装与配置 win 共享磁盘
一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...
- Linux下samba服务器的搭建和配置
一.安装软件包. samba-client 客户端工具包 samba-common 通用工具&库文件 samba 服务器 安装命令 rpm-ivh 包名 ...
最新文章
- oracle接收输入参数,Oracle带输入输出参数存储过程(包括sql分页功能)
- 向高手进阶,从 0 开始手写实现一个 RPC 框架!
- opencv python 生成画布_用Python做自己的2020专属Flag动图
- Visual C++设计UDP协议通讯示例
- 【Java爬虫】我的第一个爬虫 -- 简单抓取网页源代码
- 【Hadoop Summit Tokyo 2016】企业数据分类和治理
- Vue项目中使用百度地图API
- 运行wpf_在WPF中一种较好的绑定Enums数据方法
- 分析maven依赖导入失败原因
- 【C++】为什么INT_MIN不是直接写成-2147483648(转载)
- Struts,Spring,Hibernate三大框架的面试
- 包含的前缀数目超过了最大值。最大值为 2_「西法带你学算法」一次搞定前缀和...
- mysql与sim900a_sim900a和sim800a的区别是什么
- 阿里easyExcel学习笔记(maven)
- C#Directory常用方法
- 金额转大写java实现
- 台式计算机文件打不开怎么回事,电脑打不开文件是怎么回事 电脑打不开文件是什么原因...
- 三维重建3:旋转矩阵-病态矩阵、欧拉角-万向锁、四元数
- hadoop之slaves文件详细分析
- Word中跨页表格都显示表头
热门文章
- 计算机网络与传统的通信网络的最大区别,3G,4G技术3G与传统通信技术的主要区别?主要特色?另对4G稍 爱问知识人...
- linux根据进程的运行路径,停止进程
- Linux/Mac修改conda源,方便安装pytorch等
- facebook快捷登录 pc_华为发布首款商用台式机,商用PC布局更进一步
- 支持多协议多服务的服务器设计和实现的步骤,基于多协议的人工影响天气接入服务器设计与实现...
- 计算机键盘大赛活动总结,参加技能大赛的活动总结
- linux下的vconfig配置_Linux系统下安装配置-OpenLDAP-phpLDAPadmin
- spark 序列化错误 集群提交时_Spark统一内存管理机制
- MySQL去重保留最大的那条记录(取最新的记录)
- 2091: [Poi2010]The Minima Game