精华内容
下载资源
问答
  • SMB服务搭建与访问

    千次阅读 2018-09-19 22:47:41
     1、需要安装软件包smba 、 服务名为smb #yum -y install samba 2、创建samba共享专用帐号 #useradd -s /sbin/nologin harry ##创建用户,samba用户需要登陆登陆系统 #pdbedit -a harry #...

    安装部署 (防火墙端放行smb)

    服务端:

     1、需要安装软件包smba 、 服务名为smb

    #yum -y install samba

    2、创建samba共享专用帐号

    #useradd -s /sbin/nologin harry           ##创建用户,samba用户需要登陆登陆系统
    #pdbedit -a harry                         ##给samba用户创建密码
    

    3、创建共享文件

    4、配置文件  /etc/samba/smb.conf

    #######在最下端添加
    [share]                        ####共享名称
      path = /share                  ###共享路径
      write list = harry             ####指定可以读写的用户
    #systemctl restart smb           ##重起服务

    5、修改SElinux布尔值 

    查看当前系统布尔值
    # getsebool -a | grep samba
    samba_create_home_dirs --> off
    samba_domain_controller --> off
    samba_enable_home_dirs --> off
    samba_export_all_ro --> off
    samba_export_all_rw --> off
    samba_portmapper --> off
    samba_run_unconfined --> off
    samba_share_fusefs --> off
    samba_share_nfs --> off
    sanlock_use_samba --> off
    use_samba_home_dirs --> off
    virt_sandbox_use_samba --> off
    virt_use_samba --> off
    开启布尔值
    # setsebool samba_export_all_ro on   #开启读取权限
    # setsebool samba_export_all_rw on   #开启读写权限
    # getsebool -a | grep samba
    samba_create_home_dirs --> off
    samba_domain_controller --> off
    samba_enable_home_dirs --> off
    samba_export_all_ro --> on
    samba_export_all_rw --> on
    samba_portmapper --> off
    samba_run_unconfined --> off
    samba_share_fusefs --> off
    samba_share_nfs --> off
    sanlock_use_samba --> off
    use_samba_home_dirs --> off
    virt_sandbox_use_samba --> off
    virt_use_samba --> off
    #systemctl restart smb                 ####重起服务
    
    

    客户端:

    1.安装支持cifs文件系统的软件

    # yum -y insatll cifs-utils

    2. 配置自动挂载文件(/etc/fstab)以及多用户挂载配置

    #vim /etc/fstab 
    //172.25.0.11/share /mnt cifs defaults,user=harry,password=123,_netdev 0 0
    #共享网络路径/共享名 挂载点  文件系统      用户名      密码         网络设备
           
    # df -h    ##查看当前所有文件系统
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/vda1        10G  3.1G  7.0G   31% /
    devtmpfs        906M     0  906M    0% /dev
    tmpfs           921M   80K  921M    1% /dev/shm
    tmpfs           921M   17M  904M    2% /run
    tmpfs           921M     0  921M    0% /sys/fs/cgroup
    # mount -a   ###自动检测发现文件系统
    # df -h
    文件系统             容量  已用  可用 已用% 挂载点
    /dev/vda1             10G  3.1G  7.0G   31% /
    devtmpfs             906M     0  906M    0% /dev
    tmpfs                921M   80K  921M    1% /dev/shm
    tmpfs                921M   17M  904M    2% /run
    tmpfs                921M     0  921M    0% /sys/fs/cgroup
    //172.25.0.11/share   10G  3.2G  6.9G   32% /mnt
    在不重新进行挂载情况下,多用户访问,使用cifscreds命令,重新提交用户信息
    前提是在挂载点时候添加,挂载参数需要添加“multiuser,sec=ntlmssp”
    //172.25.0.11/share /smb cifs username=harry,password=atenorth,multiuser,sec=ntlmssp,_netdev 0 0 
    
    

    3.windows系统访问在 运行中输入:   \\smb服务器ip地址

    展开全文
  • 搭建SMB服务器

    千次阅读 2019-09-03 16:49:42
    SMB(Server Message Block)是一种在局域网上共享文件以及打印机的一种通信协议,它可以为局域网内的不同操作系统的计算机之间提供文件及打印机等资源的共享服务SMB协议分客户端和服务端,客户机通过该协议可以...

    3.4.1. SMB介绍

    SMB(Server Message Block)是一种在局域网上共享文件以及打印机的一种通信协议,它可以为局域网内的不同操作系统的计算机之间提供文件及打印机等资源的共享服务。SMB协议分客户端和服务端,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。

    在早期的网络世界里面,文件数据在不同主机之间的传输大多数是使用FTP这个协议,不过使用FTP传输文件却有一个小问题:那就是无法直接修改主机上面的文件数据。那就是说,想要更改Linux主机上面的某个文件的时候,要先从该文件所在的服务器下载回来才可以;所以为了解决这个问题,IBM的贝瑞·费根鲍姆(Barry Feigenbaum)开发SMB这个协议。

    3.4.2. 安装samba套件

    1. 安装服务端

    # yum install samba.x86_64

    2. 安装客户端

    # yum install samba-client.x86_64

    3.4.3. 配置文件介绍

    Samba的主配置文件为/etc/samba/smb.conf,主配置文件由两部分构成

    Global Settings:该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。

    Share Definitions:该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。

    [global]        #samba服务器的全局设置,对整个服务器有效。

    workgroup          #samba所属的工作组

    security               #定义samba的安全级别

    user:使用samba服务自我管理的帐号和密码进行用户认证,用户必须是本系统用户,但密码非/etc/shadow中的密码,而由samba自行管理的文件,其密码文件的格式由passdb bachend进行定义。

    server:由第三方服务进行统一认证。

    domain:使用主域控制器进行认证,基于kerberos协议进行。

    share:不需要用户名和密码访问。

    passdb backend             #定义用于访问的用户的来源

    smbpasswd:smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。smbpasswd文件默认在/etc/samba目录下,有时候要手工建立该文件。

    tdbsam:该方式则是使用一个数据库文件来建立用户数据库。数据库文件叫passdb.tdb,默认在/var/lib/samba/private/目录下。passdb.tdb 用户数据库可以使用smbpasswd -a来建立Samba用户,不过要建立的Samba用户必须先是系统用户。我们也可以使用pdbedit命令来建立Samba账户并由其pdbedit管理。

    ldapsam:该方式则是基于LDAP的账户管理方式来验证用户。首先要建立LDAP服务,然后设置passdb backend = ldapsam:ldap://LDAP Server

    load printers              #表示是否加载打印机

    comment                  #共享的注释信息(描述)

    browseable             #是否可浏览,指是否可被用户查看

    writable                     #该共享路径是否可写(和writelist不能共存)

    write list                    #拥有写权限的用户列表,组前加@

    path                          #当前共享所映射的文件系统路径

    guest                         #是否允许来宾帐号访问

    public                         #是否公开所有用户

    valid users                 #授权的账户,多个账户用,分开

     

    3.4.4. 配置samba服务

    1. 服务端设置:

    * smbpasswd [选项] 账户名 #添加smb账号(必须是系统账户)

    -a          添加

    -x          删除

    -d          禁用

    -e          启用

    * pdbedit -L                            #列出samba相关的所有账户

    注意:如果没有设置布尔值则会受限制

    Smbd:对外提供文件、打印机的资源共享

    TCP/139

    TCP/445

    UDP/137

    UDP/138

    2. 客户端登录

    可以基于每用户确定文件访问,只需挂载一次就可以实现多用户访问,其他用户如果需要访问则需要回去凭证

    * yum install cifs-utils -y       #使客户端支持cifs协议和多用户

    多用户登陆:

    多用户登录在fstab中必须将defaults参数取消

    multiuser,sec=ntlmssp,username=XXX,password=XXX

    cifscreds     #普通给用户可以通过cifscreds获取访问凭证

    add               #把需要添加的用户凭证添加进去

    update      #更新用户凭证

    clear             #清理用户凭证

    clearall         #清理所有的用户凭证

    * smbclient [选项]

    -I<IP地址>              #使用本地指定IP去连接

    -L                               #显示服务器端所分享的所有资源

    使用UNC路径        #类似://192.168.1.20

    -N                              #不用询问密码

    -U<用户名称>         #指定用户名称登陆

    -w<工作群组>         #指定工作群组名称

    展开全文
  • Windows中SMB服务器的搭建

    万次阅读 2019-09-27 15:10:22
    Windows中有自带的SMB服务器,在文件夹上右键共享配置 设置完成后便可以进行连接测试了

    Windows中有自带的SMB服务器,在文件夹上右键共享配置
    在这里插入图片描述

    设置完成后便可以进行连接测试了

    展开全文
  • smb服务器的搭建

    2017-09-24 18:19:06
    但是如何搭建Samba服务器是其中的关键。这里我们就来搭建一个共享用户目录的Samba服务器。首先需要登入安装了Linux系统的计算机,安装Samba。Fedora发行版一般使用yum工具安装Samba服务器,可以使用“rpm -q samba”...
  • 软件安装 ...创建smb用户 sudo useradd share smbpasswd -a share 创建共享目录 sudo mkdir -p /home/user_name/smb sudo chmod 777 /home/user_name/smb 修改配置文件 建议先备份一下...

    软件安装

    sudo apt install samba
    

    环境准备

    关闭防火墙,或者设置出入规则

    sudo ufw disable
    

    创建smb用户

    sudo useradd share
    sudo smbpasswd -a share  #该密码用于后面连接时使用
    

    创建共享目录

    sudo mkdir -p /home/user_name/smb
    sudo chmod 777 /home/user_name/smb
    

    修改配置文件

    建议先备份一下配置文件:

    sudo cp  /etc/samba/smb.conf /etc/samba/smb.conf_bak
    

    修改配置文件

    sudo vim /etc/samba/smb.conf
    
    [share]
      comment = File Server Share
      path = /home/user_name/smb
      browseable = yes
      writable = yes
      available = yes
      admin users = share
      valid users = share
      public = no
    

    重启服务

    sudo service smbd restart
    

    测试

    win10:
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述xp:
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • smb服务 ubuntu 16.04搭建

    千次阅读 2018-12-25 20:31:12
    安装: sudo apt-get install samba sudo apt-get install smbclient ...启动服务: sudo /etc/init.d/samba start 或者 service smbd start 重启服务: sudo /etc/init.d/samba restart 或者service smbd r...
  • smb服务器搭建&解决速度慢的问题

    万次阅读 2017-05-16 21:12:18
    1、why samba搭建&遇到问题解决
  • 1.安装smb服务 yum install samba -y 2.新建共享文件夹,并且分配一个用户和用户组,smb登陆时使用该用户 #增加一个用户,禁止登陆 useradd -M -s /sbin/nologin smb #增加一个用户组,专门用来访问picture这...
  • 准备工作 在搭建服务器前要保证linux上有网,能够ping通网址(可使用桥接模式) 关闭防火墙 查看防火墙当前状态:systemctl status firewalld ...SMB服务器的搭建 安装: yum -y install samba 设置开...
  • Windows搭建SMB服务

    千次阅读 2020-03-14 12:43:09
    本文介绍在windows本地环境上搭建SMB服务从而实现文件共享
  • 详细介绍如何搭建smb服务器

    千次阅读 2013-05-01 19:52:18
    通过搭建smb服务器,以实现windows与linux之间的连接共享,首先输入命令rpm -qa | grep samba查看一下smb服务器安装包是否都已经安装。 以下是具体步骤: 1.先把IP设置好。 我的PC机中IP:192.168.1.10  我...
  • samba服务器的搭建

    2021-01-06 13:18:45
    Linux找到微软,也想把该协议用在window和Linux的文件共享上,可微软没有同意,于是Linux通过逆向方法实现了SMB协议,为了与SMB区分并将其取名为SAMBA协议。 下面开始samba服务器的安装及使用吧 1.samba服务器的安装...
  • 安装samba服务端软件 sudo apt-get install sambal samba-common 建立共享文件夹 sudo mkdir /home/myshare 建立共享文件夹 sudo mkdir /home/myshare ...vim /etc/samba/smb.conf 添加...
  • 文章目录1、检查网络配置2、下载samba3、创建一个文件夹4、添加Samba用户5、修改配置文件6、重启samba7、连接网络 1、检查网络配置 打开linux,ping一下百度。(一般虚拟机配置都没啥问题) ...sudo smb
  • ubuntu搭建smb服务

    千次阅读 2019-02-23 21:16:38
    安装samba、smbfs sudo apt-get install samba sudo apt-get install smbfs 创建需要共享的目录并修改权限 mkdir /var/share sudo chmod 777 /var/...sudo vim /etc/samba/smb.conf [Share] comment =share ...
  • Samba服务器的搭建

    千次阅读 2018-01-29 15:00:35
    通过SMB协议实现资源共享。 安装Samba:安装Samba服务器需要的软件有如下图所示(在这里我使用的是centos7.0),在这里安装Samba服务器时,可以使用本地源安装。首先挂载光盘,接着使用命令“yum install samba...
  • CentOS7下Samba服务器搭建

    千次阅读 2020-03-16 16:37:38
    供自己复习使用。大部分摘自网络,侵权立删。 ...utm_source=distribute.pc_relevant.none-task https://blog.csdn.n...
  • samba服务器搭建

    2019-05-10 15:11:03
    linux系统搭建samba服务器,过程超详细,欢迎各位下载!!!
  • 作用 作为个人使用,主要分两点: 云端使用爬虫下载漫画,打包成zip再通过comic screen的安卓软件在线...# 安装smb服务 yum install samba -y # 新建用户 useradd your_user_name # 设置用户密码 passwd your_user_
  • " mv smb.conf smb.conf.2017.11.24bak && echo "备份原文件" mv smb.conf3 smb.conf && echo "将过滤号的配置文件 命名为smb.conf" #开启匿名共享share if [ ! -e /opt/share ] then mkdir -p /opt/share && echo ...
  • CentOS 7搭建SMB服务

    千次阅读 2018-07-16 14:31:43
    第一步:安装samba服务》yum install samba第二步:启动samba服务》systemctl start smb查看samba的状态》systemctl status smb看到Active就说明在运行中了第三步:关闭防火墙》systemctl stop firewalld.service //...
  • Linux下samba服务器的搭建与配置

    千次阅读 2019-05-31 02:11:56
    SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务SMB协议是客户机/服务器型协议,客户机通过该协议可以...
  • 一、基础信息 二、环境准备 三、搭建部署
  • 1. 安装samba服务器 sudo apt-get install samba ... sudo smbpasswd –a jacky 3.修改samba配置 ... sudo vim /etc/samba/smb.conf 添加 [jacky] comment = jacky browseable = yes path =...
  • Linux下smb搭建

    千次阅读 2019-05-23 11:50:41
    Linux下smb搭建 一、安装Samba服务 yum -y install samba # 查看yum源中Samba版本 yum list | grep samba # 查看samba的安装情况 rpm -qa | grep samba Samba服务器安装完之后, 会生成配置文件目录/etc/...
  • 使用Linux系统搭建FTP与SMB服务器.pdf
  • samba安装好服务需要添加用户,以便于实现对该设备中的文件操作 命令如下: useradd MySmb ###添加用户名 passwd MySmb ###设置smb用户密码 3、设置该用户登录samba服务的密码 smbpasswd -a ...
  • SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务SMB协议是客户机/服务器型协议,客户机通过该协议可以...
  • 建立带域控制器的samba文件服务器之域控制器搭建,使用域控制器账户访问samba服务器,给予不同账户不同权限

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,282
精华内容 2,912
关键字:

smb服务搭建