zoukankan      html  css  js  c++  java
  • samba初级使用记录

    首先安利一下什么是samba:

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

    工作中需要将远程CentOS服务器内的内容共享到Windows下,首先就想到了samba。经过半小时的摸索,终于把最简单的用法调通了,步骤如下:

    1、CentOS安装samba服务

    yum install samba

    2、关闭selinux

    setenforce 0

    修改配置文件

    vi /etc/selinux/config

    将 SELINUX=enforcing 修改为:

    SELINUX=permissive

    3、添加一个用户merry05,密码merry05

    useradd merry05

    passwd merry05

    4、修改/etc/samba/smb.conf

    [www]                                                 #最原始的默认值为netlogon,这个名字可以随便改,用于共享显示的记录名称
    comment = Network Logon Service
    path = /alidata/www                           #Linux下共享的真实路径
    valid users = merry05                       #共享的权限用户
    guest ok = yes
    writable = yes
    public = no
    share modes = yes

    5、为samba添加用户merry05

    smbpasswd -a merry05

    并设置密码为merry05

    6、设置路径/alidata/www的路径

    chmod -R 0777 /alidata/www

    7、启动或重启smb服务

    service smb start/restart

    service nmb start/restart

    8、到些为止,就可以用windows登录。用户名和密码都为merry05

    有图为证:

    如果还未调通的同学,请仔细阅读并注意各个步骤的操作,不要遗漏每一个细节。

  • 相关阅读:
    虚拟化技术一些概念整理
    更改KVM虚拟机root的密码
    文件作为块设备访问
    KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
    KVM虚拟机IO处理过程(一) ----Guest VM I/O 处理过程
    KVM的初始化过程
    linux删除文件未释放空间问题处理
    cgroup测试存储设备IOPS分配
    数组中的逆序对
    VMware Tools安装方法及解决无法全屏显示问题
  • 原文地址:https://www.cnblogs.com/ddcoder/p/8065643.html
Copyright © 2011-2022 走看看