Linux中配置samba服务器,实现局域网中文件共享。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中配置samba服务器,实现局域网中文件共享。相关的知识,希望对你有一定的参考价值。

                                                    linux中搭建samba服务,实现局域网中文件共享

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

 实验环境:Linux6、虚拟windows7/10、yum仓库、同一网段。

`rpm -q samba`              //查看Samba安装与否

 `yum install /mnt/Packages/samba-3.6.9-164.el6.x86_64.rpm`         //需要安装的samba包

 `rpm -qc samba `              //看samba配置路径

    `cd /etc/samba`             //进入配置路径查看信息

技术分享图片

`mv smb.conf  smb.conf.bk‘ `       // 重命名配置文件

`grep -v "#" smb.conf.bk >smb.conf`   //反向过滤掉带#的注释内容

`vim smb.conf`    //进入配置文件中进行编辑

末行模式 set nu 查看行数
命令模式/security  找到后将user改成share
命令模式G到行尾
命令模式o下一行插入

`[share]`                  //文件名
`path=/opt/share`         //定义路径
`public=yes   `               //共享
`browseable=yes `       // 可访问的权限
`writable=yes`              //可写入的权限
`create mask=0644`     // 创建文件自身权限
`directory mask=0755`  //创建文件夹自身权限

`setenforce 0 `                     //关闭安全组件

`service iptables stop`          //关闭防火墙

`service smb start`                //开启服务

cd /opt

mkdir share

cd share/

echo "this is share" >share.txt

ls可以看到有一个share.txt文件

下面进入虚拟windows进行验证

技术分享图片

技术分享图片
谢谢阅读~

以上是关于Linux中配置samba服务器,实现局域网中文件共享。的主要内容,如果未能解决你的问题,请参考以下文章

使用Samba实现文件共享

LINUX中 samba文件共享服务配置与用户映射

linux中Samba服务器的配置

Samba或NFS实现文件共享

Samba简介

CentOS7/RHEL7中samba的简介和配置