服务检查:

[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. Sharepoint日志文件增长巨大的解决办法/缩小日志/删除日志

    前段时间为公司开发部门建立了TFS平台,其中包括WSS3(MOSS07也可,但是如果不是必须,建议使用轻量级的WSS3).TFS建成之后,程序员们用起来都很满意,总监也很关注. 但是今天早上忽然发现连 ...

  2. 【Leetcode】【Easy】Roman to Integer

    Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 t ...

  3. meat标签使用

    meta是html语言head区的一个辅助性标签.几乎所有的网页里,我们可以看到类似下面这段的html代码: <head> <meta http-equiv="conten ...

  4. SQA计划和测试规程

    一.SQA计划 (一)目的 本计划的目的是定义我们该小组所做的“云医院”项目的SQA任务和职责,在项目过程中应遵循的流程.规范和约定等,以确保软件质量得到维持. (二)范围 本计划应用于“云医院”项目 ...

  5. 初识Scrum

    团队作业起步 一.团队 队名:想吃蛋炒饭 成员: 许俊杰 肖豪雄 王重和 罗艺璇 曾舒妮 也许是我们队长的人的博客:许俊杰的博客 二.Scrum学习心得 Scrum是迭代式增量软件开发过程,通常用于敏 ...

  6. ABAP的权限检查跟踪(Authorization trace)工具

    事务码 STAUTHTRACE 1. 点击"Activate Trace" button激活跟踪: 可以看到跟踪状态已经处于打开状态. 在同一个application server ...

  7. python入门20 导入模块(引包)

    1 引包: import module  或  import module.module1  或 from module import module1,module2...等 2 import xx ...

  8. Android(java)学习笔记8:同步代码块 和 同步方法 的应用

    1. 同步代码块 和 同步方法 代码示例: (1)目标类,如下: package cn.himi.text; public class SellTicket implements Runnable { ...

  9. DSL-领域特定语言(英语:domain-specific language、DSL)

    领域特定语言(英语:domain-specific language.DSL)指的是专注于某个应用程序领域的计算机语言.

  10. RHEL6.5和RHEL7 的区别(转)

    Rhel6.5实验环境搭建 1)操作系统安装 RHEL7是一站式安装   2)网卡配置文件 RHEL6: /etc/sysconfig/network-scripts/ifcfg-eth0 RHEL7 ...