精华内容
下载资源
问答
  • centos 7 安装samba

    2020-04-13 14:23:11
    centos 7 安装samba 最近安装了一次samba应用,现在将自己的安装经验分享一下。 1.安装基础 # yum install samba samba-client #(安装) #systemctl start smb (启动) #systemctl status smb (查看状态) 2.配置 ...

    centos 7 安装samba

    最近安装了一次samba应用,现在将自己的安装经验分享一下。

    1.安装基础

    # yum install samba samba-client #(安装)

    #systemctl start smb (启动)

    #systemctl status smb (查看状态)

    2.配置

    cd /etc/samba/ (进入配置目录)

    cp smb.conf smb.conf1 (备份)

    #vim /smb.conf #(编译)

    下边是具体的内容
    [global]
    workgroup = WORKGROUP (需要注意的地方)
    security = user (需要注意的地方)
    passdb backend = tdbsam
    printing = cups
    printcap name = cups
    load printers = yes
    cups options = raw

    [gongxiang]
    comment = Home Directories
    path = /home/gongxiang (实际的共享的目录)
    valid users = %S, %D%w%S,gongxiang1 (添加账号)
    writable = yes
    browseable = yes (读写权限)
    read only = no
    create mask = 0777
    directory mask = 0777
    #inherit acls = Yes

    [printers]
    comment = All Printers
    path = /var/tmp
    printable = Yes
    create mask = 0600
    browseable = yes

    [print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    write list = @printadmin root
    force group = @printadmin
    create mask = 0664
    directory mask = 0775

    3.创建目录、账号

    #mkdir /home/gongxiang

    #chmod 777 /home/gongxiang

    #useradd gognxiang1

    #passwd gognxiang1

    #smbpasswd -a gongxiang1

    #ll -d /home/gongxiang

    #pdbedit -L # 列出所有的账号

    4.测试:

    win+r,输入cmd,\ip 地址,弹框输入用户密码。

    展开全文
  • CentOS 7 安装 samba

    2017-04-26 21:12:25
    CentOS 7 安装Samba 1、使用yum -y install samba samba-client samba-common安装Samba 2、查看Samba版本信息rpm -qi samba 配置Samba服务器 修改配置文件 1、 备份原有的配置文件 # cp /...

    CentOS 7 安装Samba

    1、使用yum -y install samba samba-client samba-common安装Samba

    2、查看Samba版本信息rpm -qi samba如下

    Name        : samba
    Epoch       : 0
    Version     : 4.4.4
    Release     : 12.el7_3
    Architecture: x86_64
    Install Date: Wed 26 Apr 2017 06:36:53 AM EDT
    Group       : System Environment/Daemons
    Size        : 1869273
    License     : GPLv3+ and LGPLv3+
    Signature   : RSA/SHA256, Wed 18 Jan 2017 08:01:25 AM EST, Key ID 24c6a8a7f4a80eb5
    Source RPM  : samba-4.4.4-12.el7_3.src.rpm
    Build Date  : Tue 17 Jan 2017 02:10:29 PM EST
    Build Host  : c1bm.rdu2.centos.org
    Relocations : (not relocatable)
    Packager    : CentOS BuildSystem <http://bugs.centos.org>
    Vendor      : CentOS
    URL         : http://www.samba.org/
    Summary     : Server and Client software to interoperate with Windows machines
    Description :
    Samba is the standard Windows interoperability suite of programs for Linux and
    Unix

    配置Samba服务器

    修改配置文件

    1、 备份原有的配置文件

    # cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

    2、在配置文件末尾开始配置,添加如图内容

    # vi /etc/samba/smb.conf


    [global]
            workgroup = SAMBA
            security = user
            passdb backend = tdbsam
            printing = cups
            printcap name = cups
            load printers = yes
            cups options = raw

    [CentOS_7.3.1611]
            comment = Printer Drivers
            path = /home/work/workspace
            create mask = 0777
            directory mask = 0777
            writable = yes
            public = yes
            read only = no
            browseable = yes
            valid users = work


    [homes]
            comment = Home Directories
            valid users = %S, %D%w%S
            browseable = No
            read only = No
            inherit acls = Yes

    [printers]
            comment = All Printers
            path = /var/tmp
            printable = Yes
            create mask = 0600
            browseable = No

    [print$]
            comment = Printer Drivers
            path = /var/lib/samba/drivers
            write list = root
            create mask = 0664
            directory mask = 0775
            browseable = yes
            valid users = work


    创建SAMBA用户

    例如:# smbpasswd -a work     (此处work必须为linux用户名字中的一个,不能另起一个名字)


    如果windows下登录samba服务器后无法访问linux下共享目录,提示没有权限

    a、确保linux下防火墙关闭或者是开放共享目录权限:

    systemctl stop firewalld.service #停止防火墙

    systemctl disable firewalld.service #禁用防火墙

    修改目录权限

    # chmod -R 777  /home/work/workspace

    b、确保samba服务器配置文件smb.conf设置没有问题,可网上查阅资料看配置办法  

    c、确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。       /usr/bin/setenforce 修改SELinux的实时运行模式  

    setenforce 1 设置SELinux 成为enforcing模式

    setenforce 0 设置SELinux 成为permissive模式  

    如果要彻底禁用SELinux 需要在/etc/sysconfig/selinux中设置参数selinux=0 ,或者在/etc/grub.conf中添加这个参数


    测试连接

    1、查看服务

    # systemctl restart smb

    # systemctl enable smb

    # systemctl status smb

    2、Linux上测试

    #smbclient -L localhost -U work效果如下

    Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.4.4]


            Sharename       Type      Comment
            ---------       ----      -------
            CentOS_7.3.1611 Disk      Printer Drivers
            print$          Disk      Printer Drivers
            IPC$            IPC       IPC Service (Samba 4.4.4)
            work            Disk      Home Directories
    Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.4.4]


            Server               Comment
            ---------            -------


            Workgroup            Master
            ---------            -------

    3、Windows7上测试

    a、win+r快捷键打开运行窗口,输入\\ip\目录(其中目录可不写)

    \\192.168.126.128

    b、弹出共享目录,双击workspace,输入之前配置的用户名密码,即可操作samba共享的文件



    展开全文
  • centos7安装samba

    2021-04-19 13:49:09
    1、安装 [root@localhost ]# yum install samba samba-client samba-common 2、配置服务 vi /etc/samba/smb.conf 添加如下 [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = ...

    1、安装

    [root@localhost ]# yum install samba samba-client samba-common
    

    2、配置服务
    vi /etc/samba/smb.conf
    添加如下

    [global]
    workgroup = WORKGROUP
    	server string = Samba Server %v
    	netbios name = centos
    	security = user
    	map to guest = bad user
    	dns proxy = no
    
    [samba]
    	path = /opt
    	browsable =yes
    	writable = yes
    	guest ok = yes
    	read only = no
    

    3、启动smb服务

    [root@localhost samba]# systemctl start smb
    [root@localhost samba]# systemctl status smb
    

    4、关闭防火墙

    [root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=samba
    [root@localhost ~]#   firewall-cmd --reload
    

    5、我们下面给匿名用户一个权限:
    chmod -R 0777 /opt
    chown -R nobody:nobody /opt
    进一步我们需要配置Selinux
    chcon -t samba_share_t /opt

    6、现在你可以在Windows中访问CentOS7的共享文件了,在命令提示行中输入:

    \\centos
    

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • centos7 安装samba

    2021-04-21 09:25:29
    为了方便发存储笔记,我在阿里云的主机搭建samba服务,使用windows进行访问,如果是用于局域网可直接访问 关闭防火墙 # systemctl stop firewalld # ...安装samba yum -y install samba samba-client 配置Samba服务

    为了方便发存储笔记,我在阿里云的主机搭建samba服务,使用windows进行访问,如果是用于局域网可直接访问

    关闭防火墙

    # systemctl stop firewalld          # 关闭
    # systemctl disable firewalld       # 取消开机启动
    

    新建用户

     useradd -d /shm/samba -s /sbin/nologin mysamba
    

    安装samba

    yum -y install samba samba-client 
    

    配置Samba服务

    可以使用testparm命令可以测试smb.conf配置是否正确

    testparm /etc/samba/smb.conf
    
    mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
    
    vi /etc/samba/smb.conf
    

    我的配置

    [global]
    # 定义该Samba服务器所在的工作组或者域(如果下面的安全级别为security=domain的话,需要设置,否则默认即可)。
     workgroup = WORKGROUP
     smb ports = 4455
     # server string = Samba Server Version %v
     # netbios name = Linuxidc-Server
     log file = /var/log/samba/%m.log
     max log size = 10240
     #定义安全级别(user, share, server)share代表不验证用户,user为samba服务器验证,server则代表认证工作由其他服务器完成
     security = user 
     #密码存储方式
     passdb backend = tdbsam
    [mysmb]
     path = /shm/samba/
     available = yes
     public = no
     #  @可使用用户组
     valid users = 用户名
     browseable = yes
     writable = yes
    

    smbpasswd -a 用户名 #把系统用户用户名添加为samba用户并设置samba用户登录密码,此密码可以和系统用户密码不同

    启动Samba服务,并设置开机自启动

    systemctl start smb.service
    systemctl enable smb.service
    

    Linux客户端配置:

    linux下连接samba服务器使用smbclient命令,因此要确保samba-client安装完成。

    查看服务器的共享目录

    linux访问

    smbclient -U 用户名//ip地址/共享名
    

    windows连接,windwos需要在控制面板》程序和功能模块 添加smb服务

    在这里插入图片描述

    如果windows10访问远程外网的服务器,因为运营商网络关闭了445端口,所以不能使用默认端口。可以修改samba的端口。然后将windows本地ip端口映射到服务器地址端口,即可当作本地服务访问。
    windows10添加端口映射
    设置好之后可以在我的电脑右键》映射网络驱动器》
    地址

    \\服务器地址\共享名
    

    输入用户名密码连接即可
    效果
    在这里插入图片描述

    展开全文
  • CentOS7 安装Samba

    2019-09-29 15:14:18
    系统:CentOS7.6 1、 关闭防火墙 查看状态:firewall-cmd --state 关闭: systemctl stop firewalld ...开机禁用: systemctl disable firewalld ...3、安装samba和samba-client yum install -y ...
  • Centos7 安装Samba

    2020-04-06 12:33:24
    #Linux服务器语言编吗是否UTF-8 ...cd /etc/samba cp smb.conf smb.conf.raw vim smb.conf smb.conf [global] workgroup = 50house netbios name = 50server server string = This is 50`...
  • centos 7安装 samba 服务1.samba软件安装:yum-yinstallsamba*2.查看安装好的samba服务的和客户端及工具[root@localhost~]#rpm-qa|grepsambasamba-winbind-modules-4.4.4-14.el7_3.x86_64samba-test-libs-4.4.4...
  • CentOS7安装samba

    千次阅读 2018-05-11 14:17:31
    [root@system1 ~]# grep -v "#" /etc/samba/smb.conf[global] 全局配置 workgroup = SAMBA 工作组 security ...
  • CentOS7 安装samba

    千次阅读 2015-01-15 17:03:04
    这里对自己在CentOS7安装samba的过程做一个记录。 因为发现网上的都很乱,自己踩过坑以后,记录下,以便以后不再踩了。当然,你也可以去看《鸟哥的linux私房菜-服务器搭建篇》,上面都介绍 的很好。 1、关闭防火墙...
  • CentOS7安装Samba服务器及配置.pdf
  • centos7 安装 samba

    2016-07-09 19:44:08
    参考 https://www.howtoforge.com/samba-server-installation-and-configuration-on-centos-7 在 var/www 为例说明 1 建立用户组与用户并初始密码 goupadd www   useradd -g www www smbpasswd www ...
  • 自己模拟了一遍可以使用就中文说明了。windows必须在同一个工作组里。netconfigworkstation 设置匿名访问-不需要帐号...查看已安装samba服务rpm-qa|grepsamba3.编辑/etc/samba/smb.conf 最好先cp备份一下mv/etc/...
  • CENTOS 7 安装Samba共享文件夹服务WIN 7 可访问 亲自测试 CENTOS 7 最小话安装 按文档一步一步走 WIN7 共享访问 两种方法 匿名访问 与 需要用户名访问 全部OK
  • centos7安装samba服务

    2019-10-22 22:31:12
    centos7安装samba服务 匿名访问samba服务器 查看windows所属的工作组,修改hosts文件(客户端 192.168.221.1的配置) C:\Users\Administrator>net config workstation notepad C:\Windows\System32\drivers\etc...
  • Centos7安装Samba文件共享 安装 yum install samba -y 看到 Complete! 字样就算安装完成了。 安装完成之后可以查看安装情况以及配置文件的位置: rpm -qa | grep samba rpm -qc samba samba-common 修改配置文件...
  • centos7安装samba服务器

    2016-04-28 00:06:24
    centos 7安装samba服务器 1.关闭防火墙,systemctl stop firewalld.service 和setenforce 0 2.mkdir /home/samba chmod 777 /home/samba 3.配置smb.conf ,vim /etc/samba/smb.conf smb.conf 配置内容 ...
  • CentOS7安装samba服务后无法使用的问题
  • 为了实现Windows主机与Linux服务器之间的资源共享,Linux提供了Samba服务,Samba服务为两...过滤系统是否安装samba#rpm-qa|grepsamba如果有,执行删除命令,格式是 rpm -e --nodeps xxx#rpm-e--nodepssamba-libs-4...
  • CENTOS7samba
  • centos7安装samba服务,以及设置权限分配转载自个人博客https://yunko.cn 转载于:https://blog.51cto.com/13706748/2353955

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 787
精华内容 314
关键字:

centos7安装samba