• linux 设置windows共享


    在linux下需要设置windows共享。

    我们使用SMBA来实现。

    1.查看是否安装smba。

    rpm -qa | grep samba

    如果没有安装,则去 www.rpmfind.net 下载smb,输入查询条件为samba.

    ftp://195.220.108.108/linux/centos/6.5/os/x86_64/Packages/samba-3.6.9-164.el6.x86_64.rpm

    安装:

    rpm -ivh samba-3.6.9-164.el6.x86_64.rpm

    2.编辑配置文件。

    安装好以后,编辑配置文件 vi /etc/samba/smb.conf

    配置文件中包括4个设置段:
    [global] 设置全局环境选项
    [homes] 设置用户宿主目录共享
    [printers] 设置打印机共享
    [sharefiles] 设置文件共享

    [global]段主要选项设置:
    workgroup = MYGROUP                 //指定工作组或域,这个貌似不设置也行
    server string = Samba Server Version %v      //描述
    hosts allow = 127. 192.168.12. 192.168.13.     //允许这些ip,或者ip段访问,如果不设置,则为全部可以访问
    hosts deny= 192.168.70.100           //禁止这些ip访问
    注:一般hosts allow和hosts deny是不同时出现的;如果同时出现,允许优先
    log file = /var/log/samba/%m.log          //日志文件的存放位置(默认未开启),日志神马的,不用管也行
    max log size = 50                  //指定日志文件的最大值(默认未开启)

    [homes]段主要选项设置: 
    comment = Home Directories     //描述
    browseable = no            //表示只显示用户自己的宿主目录
    writable = yes             //写权限

    因为samba的用户必须是系统中有的用户,每个系统用户又有自己的home目录,上边这段的意思是对home目录有读写权限

    下边就是配置中最重要的一段了,比如我想将  /tools  这个目录共享出来,共享显示出来的名字也叫tools,让root用户有读写的权限,那就这样设置

    [tools]          //显示的名字
    path = /tools        //共享的路径
    valid users = root    //用户,必须是系统中存在的

    browseable =yes
    writable = yes      //是否有写权限

    保存退出。

    3.添加共享用户

    执行  smbpassword -a root      //将root用户添加到samba中,然后会提示输入密码

    这个密码是root用户的共享密码,可以和root密码不一致。

    smbpassword root    //这个是用来修改密码的

    4.启动服务

    然后启动samba服务,service smb start

    停止可以用service smb stop

    想要将samba设置为自启动,执行chkconfig smb on

    5.打开共享端口。

    netstat -anpl | grep mbd

    这个是查看samba的服务端口。

    我们把防火墙的端口打开。

    这样我们就可以通过 \192.168.1.211 ools 访问linux下的文件了。

    6.可以输入smbstatus查看samba的状态

    Samba version 3.6.9-164.el6
    PID Username Group Machine
    -------------------------------------------------------------------
    16103 root root zhangyg (192.168.1.155)

    Service pid machine Connected at
    -------------------------------------------------------
    tools 16103 zhangyg Mon Nov 3 13:57:30 2014
    IPC$ 16103 zhangyg Mon Nov 3 13:57:28 2014

    Locked files:
    Pid Uid DenyMode Access R/W Oplock SharePath Name Time
    --------------------------------------------------------------------------------------------------
    16103 0 DENY_NONE 0x100081 RDONLY NONE /tools . Mon Nov 3 13:57:40 2014

  • 相关阅读:
    node lesson2
    二级联动(list对象中存list对象)
    Spring的注解@Qualifier注解
    @Service(value = "aaaa") 和@Service( "a")的区别
    oracle分页
    Oracle数据导入导出imp/exp
    oracle截取某个字符前面的字符串
    oracle中截取某个字符前面和后面的值
    解决Eclipse启动报错Failed to create the Java Virtual Machine
    成功秘诀就是拿出勇气和坚定的信念去做自己喜欢并且擅长的事情
  • 原文地址:https://www.cnblogs.com/yg_zhang/p/4071119.html
Copyright © 2020-2023  润新知