1.在虚拟机上安装Samba服务安装包 (在下载之前检查客户机与服务器是否能够ping通)(Samba服务的主要端口号为137 138 139  445)

(鼠标右击桌面,打开终端,测试和yum是否能够ping通,下面的命令行是我的yum的IP地址)

[root@huming_hbza ~]#ping 192.168.26.10

然后输入命令行:(安装Samba服务安装包)

[root@huming_hbza ~]#yum install samba

执行结果如下图:

如下图显示表明安装成功:

2.修改配置文件

在这里提醒读者的是:修改配置文件之前,我们可以养成良好的习惯将原始的配置文件备份下来

具体执行命令行如下:

[root@huming_hbza ~]#cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

执行如下图所示:

接下来让我们进入到Samba文件中修改Samba的配置文件,此时需要记住的是smb.conf 文件是Samba的配置文件

命令行:

[root@huming_hbza ~]#cd /etc/samba
[root@huming_hbza ~]#vim smb.conf

敲回车之后就会弹出如下图所示的界面:

[global]
workgroup = workgroup //工作组名称
server string = Samba Server %v //服务器介绍信息,参数%v为显示SMB版本号
security = user //安全验证的方式
map to guest = bad user
dns proxy = no
[anonymous] //共享名称为anonymous
comment = This is a dirctory of anonymous. //警告用户的内容
path = /samba/anonymous //共享文件夹所在的位置
browseable = yes
writeable = yes //允许写入操作
guest ok = yes //是否所有人可见,等同于“public参数”
read only = no

将上图中的配置文件改成如下图所示:(注:anonymous部分是需要自己添加进去的,而global部分是需要在原来的基础上进行更改)

保存退出

创建共享目录anonymous,进入到该目录下并在anonymous文件中创建一个1.txt文件,并且开启smb和nmb服务以及将这两个服务设置为开机自启动 ,具体命令行操作如下:

[root@huming_hbza ~]#mkdir -p /samba/anonymous
[root@huming_hbza ~]#cd /samba/anonymous
[root@huming_hbza ~]#echo "deyaugyua123456789" > 1.txt    //在anonymous文件中创建一个1.txt
[root@huming_hbza ~]#systemctl start smb.service
[root@huming_hbza ~]#systenctl start nmb.service
[root@huming_hbza ~]#systemctl enable smb.service //设置为开机自启动
[root@huming_hbza ~]#systemctl enable nmb.service //设置为开机自启动

操作如下图示:

接下来可以在自己的主机上打开我的电脑输入:

\\192.168.26.100(自己建立的Samba服务的客户机的地址 )

注:自己的主机一定要和客户机ping通否则会出现如下图提示:

然后输入CentOS系统的账户和密码就是登陆凭证,进去之后就是如下界面:(在CentOS系统中创立的文件)

然后点击打开右击之后发现是可以复制的,即也可以拖拽复制到自己的主机上如下图显示,但是这里提醒一下读者,因为在配置smb.conf文件的权限时候没有加上写权限是关闭的,即在自己主机上是不可以保存以及上传文件的,只可以下载文件,如果有需要可以再去更改一下配置文件,

如果更改文件保存的话会出现如下图的提示:

Samba服务的操作就介绍到这里了,多数我们使用是为了从服务器下载文件比较方便才进行的,感兴趣的小伙伴赶紧跟着教程去试试吧

使用Samba服务实现文件共享的更多相关文章

  1. 如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享

    如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享 实现环境:VMware workstations.RHEL7.0 第一步:配置网卡IP及yum软件仓库 命令:vim ...

  2. Linux 配置samba服务实现与Windows文件共享

    目录: 1.samba服务介绍 2. 安装samba服务和客户端 3.samba配置文件详解 4.配置实例 5.客户端挂载与测试 6.samba排错 1.Samba服务介绍     Samba 最先在 ...

  3. 使用Samba服务实现Linux与Windows系统之间的文件共享

    使用Samba服务口令验证方式可以让共享文件更加的安全,做到仅让信任的用户访问,而且验证过程也很简单,要想使用口令验证模式,我们需要先需要创建Samba服务独立的数据库. 第一步:安装Samba服务软 ...

  4. (转)CentOs上配置samba服务

    前 言 在我们使用 Windows 作为客户机的时候,通常有文件.打印共享的需求.作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功 ...

  5. Centos6.5以下Samba服务配置

    一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...

  6. 《samba服务配置的文本》

    创建简单的samba服务器 samba  很少用于互联网 /大部分用于局域网  网页更新/ 首先看下你是否安装后了samba. rpm -qa | grep samba samba的简介 1)samb ...

  7. 《samba服务搭建》RHEL6

    Samba服务不仅可以实现linux和win之间的文件共享,也可以实现linux和linux之间的共享,samba的用户只限服务端本地用户使用. 本文的环境是selinux开启的情况下配置 Samba ...

  8. samba服务简介

    1.1 Samba 概述Samba主要用于Windows和Linux之间的文件共享,也一样用于Linux和Linux之间的共享文件:不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS ...

  9. linux服务之NFS和SAMBA服务

    这几种网络文件传输最适合局域网.网络中用FTP 一:NFS服务 nfs(network file system)网络文件系统,改服务依赖于rpcbind服务.client通过rpc訪问server端的 ...

随机推荐

  1. 利用sed将xml报文转换为分隔符形式报文

    原始xml文本如下 <?xml version="1.0" encoding="utf-8"?> <Message> <Heade ...

  2. B站自动刷弹幕

    B站自动填弹幕(附带createEvent消息机制) 昨晚看的比赛真的要气死我.RNG 居然又输了... 为了LPL...我写了一个为LPL加油的脚本.希望大家能和我一起为LPL加油! 脚本代码如下: ...

  3. Qt5教程: (4) 带参数信号与槽

    在subwidget.h中声明一个signal. 和之前的信号函数重名但是有参数: void backSignal(QString); 之后在subwidget.cpp的槽函数sendSignal() ...

  4. java高并发_博客-网址-资料 推荐

    大概说一下自己作为入门学习java高并发的博客地址,很不错在自己的博客里记录一下:如果能有刷到我的博客的骚年,又刚好想了解java高并发,强烈推荐看看 地址:http://www.itsoku.com ...

  5. opencv::像素重映射

    像素重映射(cv::remap) 简单点说就是把输入图像中各个像素按照一定的规则映射到另外一张图像的对应位置上去,形成一张新的图像. Remap( InputArray src, // 输入图像 Ou ...

  6. JS实现生成一个周对应日期数组

    /* 获取日期和周 */ getDateWeek() {/* 得到当前日期的时间戳 */ const timestamp = Date.now() // const timestamp = new D ...

  7. linux+jenkins+postman持续集成

    环境搭建:linux上安装newman,部署好jenkins linux上war包方式安装Jenkins 以下实现jenkins上执行postman测试脚本: 1.新建一个自动风格的job 2.构建- ...

  8. jquery mutilselect 插件添加中英文自动补全

    jquery mutilselect默认只能根据设置的option来进行自动提示 $.each(availableTags, function(key, value) { $('#channels') ...

  9. Open vSwitch系列之一 Open vSwitch诞生

    Open vSwitch系列之一 Open vSwitch诞生 Open vSwitch系列之二 安装指定版本ovs 2006年,SDN诞生于美国GENI项目资助的斯坦福大学Clean Slate课题 ...

  10. mysql 主从关系ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

    连接 amoeba-mysql出现Could not create a validated object, cause: ValidateObject failed mysql> start s ...