1. 下载yumdownloader

yum install -y yum-utils

2. 下载samba

mkdir samba

cd samba

yumdownloader --resolve avahi-autoipd samba samba-client 或
yum install --downloadonly --downloaddir=./ samba

3. 安装samba

yum localinstall avahi-autoipd-0.6.-.el7.x86_64.rpm avahi-libs-0.6.-.el7.x86_64.rpm cups-libs-1.6.-.el7.x86_64.rpm krb5-libs-1.15.-.el7.x86_64.rpm libldb-1.1.-.el7.x86_64.rpm libsmbclient-4.6.-.el7_4.x86_64.rpm libtalloc-2.1.-.el7.x86_64.rpm libtdb-1.3.-.el7.x86_64.rpm libtevent-0.9.-.el7.x86_64.rpm libwbclient-4.6.-.el7_4.x86_64.rpm pytalloc-2.1.-.el7.x86_64.rpm samba-4.6.-.el7_4.x86_64.rpm samba-client-4.6.-.el7_4.x86_64.rpm samba-client-libs-4.6.-.el7_4.x86_64.rpm samba-common-4.6.-.el7_4.noarch.rpm samba-common-libs-4.6.-.el7_4.x86_64.rpm samba-common-tools-4.6.-.el7_4.x86_64.rpm samba-libs-4.6.-.el7_4.x86_64.rpm

或者

yum localinstall *

4. 配置samba

mkdir /home/share
vim /etc/samba/smb.conf
在末尾添加
[share]
comment = share
path = /home/share
writable = yes
保存并关闭smb.conf 设置登录用户名和密码
su root
smbpasswd -a root

5. 重启samba

service smb status
service smb restart

6. 访问共享文件夹

\\192.168.1.100\share

扩展:

  在Centos7.2系统下已经安装了大部分依赖库,只需要安装samb即可

yum list installed | grep samba     #查看samba依赖库版本

  然后下载samba-4.2.3-10.el7.x86_64进行安装即可,建议下载地址:http://rpm.pbone.net/

CentOS7.2 samba下载地址:http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/

http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-common-tools-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-libs-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-common-libs-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-common-4.2.3-10.el7.noarch.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-client-libs-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-client-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/samba-4.2.3-10.el7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/libsmbclient-4.2.3-10.el7.x86_64.rpm

  建议关闭防火墙后使用:

systemctl stop firewalld.service

或者

firewall-cmd --query-port=445/tcp               查看445端口状态
firewall-cmd --permanent --add-port=445/tcp 开放445端口
systemctl restart firewalld.service 重启防火墙

  提示没有写入权限:

#1   查看共享目录的所有者
#2 setenforce //关闭SELinux

使用samba共享文件夹,提供给window访问的更多相关文章

  1. 常见企业IT支撑【2、samba共享文件夹】

    samba共享文件夹,较Window自带的比较:开源,安全 建议安装samba4,兼容性好 1.安装samba #yum -y install samba4 samba4-client 2.备份sam ...

  2. samba共享文件夹设置

    sudo apt-get install samba(4) mkdir /home/用户名/share (新建share文件夹) sudo cp /etc/samba/smb.conf /etc/sa ...

  3. ubuntu 安装samba共享文件夹

    安装samba sudo apt-get install samba smbclient 配置samba sudo cp /etc/samba/smb.conf /etc/samba/smb.conf ...

  4. Linux使用mount挂载samba共享文件夹

    挂载smb的目录,使用读写644权限 mount -t cifs -o "rw,dir_mode=0644,file_mode=0644,username=username,password ...

  5. debian 11 开启 samba 共享文件夹

    安装 apt-get install   samba 安装时,提示搜索不到 此包时 解决办法1:apt-get update  更新源 解决办法2:更改镜像源,可以采用阿里云,网易云等镜像站里提供的镜 ...

  6. cetos6 安装samba共享文件夹

    yum方式安装 yum install samba 修改配置文件 vim /etc/samba/smb.conf [global] comment = global workgroup = QFpay ...

  7. [Z] 将samba共享文件夹映射到linux的目录下

    Linux系统下访问远程共享资源 使用mount加载共享目录: -把WinXP机器192.168.16.249上的共享目录test001映射到本地目录/wdl/下. -把Linux机器192.168. ...

  8. 树莓派使用Samba共享文件夹

    转载自:http://raspberrypihq.com/how-to-share-a-folder-with-a-windows-computer-from-a-raspberry-pi/ Shar ...

  9. Ubuntu 配置、使用samba共享文件夹

    安装库 sudo apt install smbclient samba samba-common 启动samba sudo /etc/init.d/samba start 备份配置文件 sudo c ...

随机推荐

  1. cin.get();cin.clear();cin.sync()

    先看代码: #include<iostream> using namespace std; int main(){ int c,x; cout<<"输入大小" ...

  2. yarn web ui 参数详解

    我们经常使用yarn调度,但是我们是否对调度队列显示参数真正了解呢?   下面我们来一一看看这些参数都是做什么用的,代表什么意思   hadoop是通过队列管理集群资源,翻开集群Web UI,找到Sc ...

  3. Tomcat基本配置

    第二十六课 Tomcat基本配置 目录 一. Tomcat介绍 二. 安装jdk 三. 安装Tomcat 四. 配置Tomcat监听80端口 五. 配置Tomcat虚拟主机 六. Tomcat日志 七 ...

  4. 怎么单独为ionic2应用的某一组件设置两个平台一致的样式

    今天在继续项目的过程中,发现ionic2在显示样式上是根据不同的平台采用不同的样式,使在不同平台上的应用保持相应的风格,于是问题来了. ios的风格比较好看,android的风格略微不如ios的,所以 ...

  5. 设置ul的指定li 样式

    设置ul的最后li 的样式 .custom-consumerIndex .card-content .list-block ul li:last-child .item-inner { border- ...

  6. css之positon与z-index

    在网页设计中,position属性的使用是非常重要的.有时如果不能认识清楚这个属性,将会给我们带来很多意想不到的困难. position属性共有四种不同的定位方法,分别是static.fixed.re ...

  7. DAY:3 列表

    列表元素提取 mes = ["北京","哈尔滨","长春","沈阳","天津"] print(mes ...

  8. python 操作手机

    https://blog.csdn.net/wave_1102/article/details/41630469 import os import time import subprocess i = ...

  9. Qt坑点汇总

    1.场景:假如我们想在layout中的qlabel中设置一个图片 1.1 如果简单地使用border-image,我们可以做到,并且拖动界面时,label可以随布局正常变化,这里需要注意的是,修改ui ...

  10. 获取choice的value