CentOS 7搭建SMB服务「建议收藏」

第一步:安装samba服务》yuminstallsamba第二步:启动samba服务》systemctlstartsmb查看samba的状态》systemctlstatussmb看到Active就说明在运行中了第三步:关闭防火墙》systemctlstopfirewalld.service//停止服务》systemctldisablefirewalld.service//关…

大家好,又见面了,我是你们的朋友全栈君。

第一步:安装samba服务

》yum install samba

第二步:启动samba服务

》systemctl start smb

查看samba的状态

》systemctl status smb

看到Active就说明在运行中了

第三步:关闭防火墙

》systemctl stop firewalld.service //停止服务

》systemctl disable firewalld.service //关闭开机启动

同时还有这一步

设置SELINUX=disabled(需要重启电脑)

# vi /etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。

第四步:需要添加一个用户来访问文件

》useradd lcd //添加用户

》passwd lcd  //修改密码

创建samba用户

》smbpasswd -a lcd

第五步:修改samba的配置文件

》vi /etc/samba/smb.conf //进入配置文件

5.1将global中进行一下全局配置更改:

    workgroup = WORKGROUP//定义工作组,也就是windows中的工作组概念

security = user //安全认证方式采用user方式

ntlm auth = yes //否则windows7访问用户会认证失败

5.2在conf中添加新的用户配置(让4的配置生效)

[lcd]

        path = /cloud/lcd   //共享目录

        browsable =yes   

        writable = yes     //目录可读可写

        read only = no

修改后的smb.conf如下:

[global]

        workgroup = WORKGROUP

        security = user

        passdb backend = tdbsam

        printing = cups

        printcap name = cups

        load printers = yes

        cups options = raw

        ntlm auth = yes

[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 = @printadmin root

        force group = @printadmin

        create mask = 0664

        directory mask = 0775

[lcd]

        path = /cloud/lcd

        browsable =yes

        writable = yes

        read only = no

第六步:设置想要共享目录的文件权限

给共享目录添加写权限,这样可以从windows向linux中写入文件。比如我这里设置\home为共享目录,那在终端输入以下命令即可

chmod -R 777 /cloud/lcd (可写 w=4 可读 r=2  可执行 x=1 )

第七步:重启samba服务

》systemctl restart smb

测试及使用:

win7:\\10.xx.xx.xx\lcd   提示输入账号密码。如果创建过程写lcd  lcd即可

linux:cifs配置。当前未涉及,后续补充

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129279.html原文链接:https://javaforall.net

赞 (1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • rabbitmq实际使用案例_沉默的螺旋案例

    rabbitmq实际使用案例_沉默的螺旋案例一.简单模式(队列–>交换机)yml配置:server:port:8088spring:rabbitmq:host:127.0.0.1port:5672username:guestpassword:guestpublisher-confirm-type:correlated#消息确认方式,通过correlated来确认(将来的消息中才会带correlation_id,只有通过correlation_

    2022年10月3日
  • navicatfor激活码(注册激活)

    (navicatfor激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~2K…

    2022年4月1日
  • opencv lsd算法_opencv目标识别

    opencv lsd算法_opencv目标识别最小二乘法的概念最小二乘法要关心的是对应的costfunction是线性还是非线性函数,不同的方法计算效率如何,要不要求逆,矩阵的维数一般都是过约束,方程式的数目多于未知的参数数目。最小二乘法的目标:求误差的最小平方和,根据costfunction的对应有两种:线性和非线性(取决于对应的残差(residual)是线性的还是非线性的)。线性最小二乘的解是closed-formsolution …

    2022年10月1日
  • 同居第60天,在家族群里目睹了男友劈腿全过程……我笑抽了哈哈哈!

    文案改编自:新青年大院NEWYOUTH。这里有全网最奇葩的情感故事,这里有你想不到的憨批投稿,这里有你和你身边朋友的影子,也有你恨的牙痒痒的各种痴男怨女。总之,这是一个关注了就停不…

    2021年6月21日
  • SecureCRT 乱码问题「建议收藏」

    出现的乱码有几种情况
    1)显示乱码
    2)vi编辑时显示乱码
     
    之前开始使用它的时候,第一次遇到的就是显示乱码,它的解决方案是:
     
    1:最简单的方法是直接改
      SessionOption→选字体(新宋体)→再选Characterencoding(选UTF-8)
      然后再修改远程linux机器的配置
      vi/etc/sysconfig/i18n
      把LANG

    2022年4月9日
  • Mysql的row_format(fixed与dynamic)

    Mysql的row_format(fixed与dynamic)

    2021年11月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号