samba搭建实现linux资源在windows实现共享

  1. yum install -y samba samba-client
  2. 配置smb的配置文件

    vim /etc/samba/smb.conf

    修改workgroup=WORKGROUP

  3. 实例1(共享一个目录,任何人都可以访问,不用输入密码就可以访问,但是要求只读)

    把security=user 改成security=share

    [test]  (共享的目录:注意这个共享的目录在Linux 里是不存在的)

    comment=shar all (这里是描述,随便写什么)

    path=/tmp/samba  (这才是真的的访问目录,最好把权限设置777)

    browseable=yes

    public=yes

    writable=no     (只读)

  4. mkdir /tmp/samba/
  5. touch /tmp /samba/1.txt
  6. 启动/etc/init.d/smb start
  7. 浏览器输入fiel://IP/test
  8. 实例2(共享一个目录,需要使用账号密码才可以访问,要求可读写)

    security=user

    在这里因为passdb backend=tdbsam,所以在创建虚拟账号以及系统账号(两个账号是,系统账号一定要存在,才能创建虚拟账号)要用到pdbedit

  9. [test2]

    comment=share for users

    path=/tmp/samba

    browseable=yes

    writable=yes

    public=no

  10. mkdir /tmp/samba
  11. chmod 777 /tmp/samba
  12. 创建系统账号

    useradd user1

    pdbedit -a user1

    注:pdbedit -L  列出账号

    pdbedit -x 账号 删除账号

  13. service smb start
  14. file ://IP/test2

    输入账号密码

  15. 如果是linux用户:

    smbclient //IP/test2/ -U user1

  16. 可以把共享的实现挂载

    mount -t cifs /IP/test2 /mnt/ -o username=user1,password=123456

  17. df -h查看

本帖是自学心得,高手勿喷!

时间: 2024-11-09 15:41:35

samba搭建实现linux资源在windows实现共享的相关文章

在Linux下挂载Windows系统共享目录

在Linux下挂载Windows系统共享目录 默认情况下,Linux服务器会装有samba-client,但是没有装samba-server.但是访问Windows系统共享,安装有samba-client就可以了. [[email protected] ~]# rpm -qa | grep samba samba-3.6.23-14.el6_6.x86_64 samba-client-3.6.23-14.el6_6.x86_64 samba-common-3.6.23-14.el6_6.x86_

samba搭建实现匿名和非匿名共用共享

samba搭建实现匿名和非匿名共用共享 实现功能:搭建公司活动照片共享,普通员工可以查看和上传但不能修改和删除.人事部需要有管理照片权限,上传.添加和删除 搭建环境:centos6.5镜像+samba-3.6.9 yum安装samba服务 -------------------------------------------------------------- [[email protected] ~]# mkdir /mnt/cdrom && mount /dev/cdrom /mnt

通过Samba服务实现Linux文件共享到Windows

1.用yum命令安装Samba服务# yum install samba 2.配置访问共享资源的用户(如root,该账户一定要本来就在当前系统就存在的,我们用的root这肯定存在了)# pdbedit -a -u root (会提示我们输入密码和确认密码,注意此处的输入密码是输入该账户在Samba服务数据库中的密码,这和root账户的系统密码是不一样的概念,我是设置的一样的) 3.创建共享目录同时赋予访问共享资源用户对该文件的权限. # mkdir /home/database --创建目录#

VirtualBox下Linux加载Windows的共享目录

1.Windows下,在VirtualBox安装增强功能. 菜单 -> 设备 -> 安装增强功能 2.Windows下,在VirtualBox设置共享目录. 设置 -> 共享文件夹 -> 添加 -> 选择“共享文件夹路径” 例如:选择的是F:\MyWinShare目录,那么共享文件夹名称就是MyWinShare 3.Linux下,在终端输入: sudo mkdir /mnt/MyLinuxShare sudo mount -t vboxsf MyWinShare /mnt/M

Linux中挂载Windows里共享目录

将Windows里的F:\sadoc文件夹右键点击设置为共享目录,共享用户为administrator # yum -y install cifs-utils    #安装mount.cifs软件包 # mkdir /windows         #创建挂载目录windows # mount.cifs //10.0.0.1/sadoc /windows/ -o user=administrator,pass=linux  #pass=linux为Windows里administrator用户的

Linxu:在Linux下访问Windows的共享目录

在 Windows xp 上设置一个共享目录 共享目录:d:\myfiles 在 Linux 下安装 samba-client 客户端 yum install samba-client 安装 cifs-utils 软件包 yum install cifs-utils 在 Linux 下创建一个挂载点 mkdir /mnt/Windows 挂载 Windows 上的共享目录 挂载 Windows 上的共享目录 d:\myfiles 到 Linux 下的/mnt/Windows 目录下 mount

samba服务:Linux与windows之间的数据共享

samba服务:Linux与windows之间的数据共享 ----tlinux 安装samba服务 0x01 服务介绍 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把 SMB 改名为 CIFS(Common Internet File Syst

《samba搭建win客户端和linux客户端的区别》

samba服务的搭建 客户的使用系统的不同也导致测试结果的不同. linux系统客户端: security = user or share smbclient -L //192.168.7.113/westos  都是可以看到共享目录的, 二者不同之处在于,   security = user 时 [[email protected] samba]# smbclient //192.168.7.113/westos Enter root's password: Anonymous login s

samba服务器 实现Linux与windows 文件共享

① 机器  windowxp   ②机器centos6.4 一.安装前准备            1.使用Samba服务器需要防火墙开放以下端口                UDP 137                UDP 138                TCP 139                TCP 445              vi /etc/sysconfig/iptables   #配置防火墙端口                     -A INPUT -m st