服务检查:

[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
[root@localhost ~]# systemctl start smb.service
[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: active (running) since 一 2018-03-12 13:21:57 CST; 1s ago
 Main PID: 7354 (smbd)
   Status: "smbd: ready to serve connections..."
   CGroup: /system.slice/smb.service
           ├─7354 /usr/sbin/smbd
           ├─7355 /usr/sbin/smbd
           ├─7356 /usr/sbin/smbd
           └─7363 /usr/sbin/smbd
3月 12 13:21:55 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
3月 12 13:21:56 localhost.localdomain systemd[1]: smb.service: Supervising process 7354 which is not our child. We'll most likely not notice when it exits.
3月 12 13:21:57 localhost.localdomain smbd[7354]: [2018/03/12 13:21:57.190512,  0] ../lib/util/become_daemon.c:124(daemon_ready)
3月 12 13:21:57 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
3月 12 13:21:57 localhost.localdomain smbd[7354]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
[root@localhost ~]# systemctl stop smb.service
[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
3月 12 13:21:55 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
3月 12 13:21:56 localhost.localdomain systemd[1]: smb.service: Supervising process 7354 which is not our child. We'll most likely not notice when it exits.
3月 12 13:21:57 localhost.localdomain smbd[7354]: [2018/03/12 13:21:57.190512,  0] ../lib/util/become_daemon.c:124(daemon_ready)
3月 12 13:21:57 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
3月 12 13:21:57 localhost.localdomain smbd[7354]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
3月 12 13:22:24 localhost.localdomain systemd[1]: Stopping Samba SMB Daemon...
3月 12 13:22:24 localhost.localdomain systemd[1]: Stopped Samba SMB Daemon.
[root@localhost ~]# systemctl stop firewalld.service

服务配置:

[root@localhost ~]# vim /etc/samba/smb.conf

[global]
workgroup = MYGROUP
log file = /var/log/samba/log.%m
server string = Samba Server Version %v
netbios name = Dapeng
security = user
[D_share]
comment = SHAREs
path = /D_smb_share
public = no
writeable = yes
browseable = yes
guest ok = no

[root@localhost ~]# mkdir /D_smb_share

添加samba用户:

[root@localhost ~]# groupadd smb
[root@localhost ~]# useradd smbuser -d /D_smb_share/smbuser -g smb
[root@localhost ~]# chmod 750 /D_smb_share/smbuser
[root@localhost ~]# ll /D_smb_share/
总用量 4
drwxr-x--- 3 smbuser smb 4096 3月  12 13:30 smbuser
[root@localhost ~]# smbpasswd -a smbuser
New SMB password:(此处设置输入密码)
Retype new SMB password:(再次输入密码)
Added user smbuser.
[root@localhost ~]# systemctl restart smb.service

客户端访问:

打开文件浏览器[root@localhost ~]# nautilus

点击窗口左侧栏的【连接到服务器】

弹窗输入samba服务器地址,smb://smb-server-ip/D_share/smbuser/

弹窗键入samba用户名和密码

继而可进行文件的创建、修改、上传、下载、删除等操作。

[root@localhost ~]# ln -sf /D_smb_share/ /var/www/html/smb

[root@localhost ~]# chmod -R 755 /D_smb_share/smbuser

[root@localhost ~]# systemctl start httpd
继而在客户端可通过网页浏览器访问samba共享目录:http://smb-server-ip/smb

参照上述步骤进行配置好smb服务端后,若客户端登陆后没有访问权限,则需要考虑关闭防火墙和selinux。
  # firewall-cmd --permanent --add-port={137/udp,138/udp,139/tcp,445/tcp,901/tcp}
  # firewall-cmd --reload

  # setenforce 0

rhel7-Samba服务搭建的更多相关文章

  1. samba服务搭建及管理

    关闭防火墙 # /etc/init.d/iptables stop # chkconfig --level iptables off 关闭SELINUX # vim /etc/sysconfig/se ...

  2. 《samba服务搭建》RHEL6

    Samba服务不仅可以实现linux和win之间的文件共享,也可以实现linux和linux之间的共享,samba的用户只限服务端本地用户使用. 本文的环境是selinux开启的情况下配置 Samba ...

  3. Linux下samba服务搭建

    参考: https://www.cnblogs.com/lxyqwer/p/7271369.html https://www.cnblogs.com/liulipeng/p/3406352.html ...

  4. Linux samba服务搭建

    实验准备: 准备两台机器,server0(172.25.0.11)和deskop0(172.25.0.12),要求在server0上实现samba共享,在desktop0上访问共享. 1.允许mark ...

  5. samba服务搭建

    文件传输 smb主配置文件 /etc/samba/smb.conf? yum install samba samba-client 要启动smb和nmb服务 修改安全级别 security = sha ...

  6. ubuntu 16.04 samba服务搭建

    一:安装 1. sudo apt-get install samba 有询问Yes的地方Yes就行. 无法安装samba 执行 sudo apt-get update 2.等待安装完成,进入配置文件目 ...

  7. [svc]samba服务搭建

    说实话搞这些很蛋疼, 没啥技术含量. What is Samba? 这个历史悠久了 Since 1992, Samba has provided secure, stable and fast fil ...

  8. 笔记 : win8系统中的VM虚拟机的Ubuntu搭建samba服务

    1. 环境准备 (此处使用root超级管理员帐户,执行命令时不用加sudo, 普通帐户需要前面加sudo):  (1)安装好Ubutun虚拟系统后,Ubuntu 的软件源配置文件是 /etc/apt/ ...

  9. Linux之Samba服务器搭建

    一,samba的基本概念 SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务. ...

  10. 如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享

    如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享 实现环境:VMware workstations.RHEL7.0 第一步:配置网卡IP及yum软件仓库 命令:vim ...

随机推荐

  1. java线程安全问题原理性分析

    1.什么是线程安全问题? 从某个线程开始访问到访问结束的整个过程,如果有一个访问对象被其他线程修改,那么对于当前线程而言就发生了线程安全问题:如果在整个访问过程中,无一对象被其他线程修改,就是线程安全 ...

  2. <Android 应用 之路> 简易手电筒

    前言 快一个月没有写自己的博客了,由于最近换了工作,换了居住地,所以有一些杂事需要处理,从今天开始恢复正常,不赘述了.进入今天的主题 -– 简易的手电筒. 这个Demo中使用的是比较新的API,M版本 ...

  3. 基于ArcGIS的CAD数据向GIS数据转换方法(转)

    基于ArcGIS的CAD数据向GIS数据转换方法 1 CAD数据与ArcGIS数据介绍 地图数据来源多种多样,大多数使用的是计算机辅助设计软件(CAD)制作的数据,CAD软件制图自动化程度高,操作简单 ...

  4. Xshell连接不上虚拟机的问题和解决办法

    第一次用xshell,一直连不上linux,搞了好久,也查了很多办法,但是最后也终于解决了,在这里我分享一下自己的解决办法,再列举网上的办法,希望可以帮助其他人. 1,你的linux ip地址没有配置 ...

  5. maven学习(二)maven常用的命令

    参考博客:(http://blog.csdn.net/keda8997110/article/details/20925449) 以下命令都是基于命令行的操作,也可以直接在eclipse等IDE上ma ...

  6. bat 日期格式设置

    转自:http://hi.baidu.com/awillaway/item/c61f964dc238190ce935044d   日期可以用扩展表示方法,你在cmd运行以下几个命令就明白了: echo ...

  7. JavaScript 面向对象编程(四)的常用方法、属性总结

    面向对象的属性.方法.操作符总结,都是干货.想深入掌握面向对象的程序设计模式,必须掌握一下知识点.下列知识点注重于实现,原理还请借鉴<javascript高级程序设计> (基于javasc ...

  8. May 23rd 2017 Week 21st Tuesday

    Winners are not those who never fail but those who never quit. 成功者不是从不失败,而是从不放弃. Nothing is impossib ...

  9. IOS 通讯录 (访问,添加,修改)

      如何访问用户的通讯录 在iOS中,有2个框架可以访问用户的通讯录 AddressBookUI.framework 提供了联系人列表界面.联系人详情界面.添加联系人界面等 一般用于选择联系人 Add ...

  10. JQuery datatables 标题和内容居中显示

    1.如题,使用到了强大的表格插件datatables,要使标题和内容都居中显示,只需要在jsp引入css,写上如下内容即可: /*qiulinhe:2016年11月7日13:48:26*/ /* da ...