精华内容
下载资源
问答
  • samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可
  • 公司使用了腾讯云服务器部署应用,两台应用服务器挂载了同一个文件服务器CFS,挂载完成后,两台应用出现只有一台可访问,另一台提示无访问权限的问题。尝试着修改了挂载目录的权限,出现设置的这台机器解决,另外一...

    公司使用了腾讯云服务器部署应用,两台应用服务器挂载了同一个文件服务器CFS,挂载完成后,两台应用出现只有一台可访问,另一台提示无访问权限的问题。

    尝试着修改了挂载目录的权限,出现设置的这台机器解决,另外一台机器不可用的情况,查看目录权限时服务器1显示文件夹属于boltapp,服务器2显示文件夹属于gw

    服务器1图:

     

    服务器2图:

     

    搞了半天是由于两天服务器上创建的用户相同的用户名,UID不同,CFS存储权限信息时是用的UID而不是用户名,所以一台服务器正常,另外一台服务器读取时无权限。

    查询用户ID的方法:

    第一种:

    cat /etc/passwd查看所有用户的信息,查看UIDGID

     

     

    2种:

    登录所需用户,直接输入id命令

     

     

    解决方案:

    将两台服务器boltapp用户的UID修改为相同的ID.

    root用户执行:

    usermod -u 1005 boltapp

    groupmod -g 1005 boltapp

    chown -R boltapp.boltapp/home/boltapp

    执行时要确保用户没有登录,且该用户没有启动任何服务。否则会提示当前用户被进程XX使用。

    使用ps-ef|grep 进程号   可以查看进程具体情况

     

     

     

     

     


    展开全文
  • 本文描述的是在linux上通过搭建nfs服务器来实现服务器之间文件共享的目的 2.环境准备 Linux系统: 服务器1: 充当文件服务器 (192.168.10.90) 服务器2: 充当客户端(192.168.10.98) 3.搭建步骤 3.1.文件服务器 ...

    1.安装说明
    本文描述的是在linux上通过搭建nfs服务器来实现多台服务器之间文件共享的目的

    2.环境准备
    Linux系统:
    服务器1: 充当文件服务器 (192.168.10.90)
    服务器2: 充当客户端(192.168.10.98)

    3.搭建步骤
    3.1.文件服务器
    3.1.1.检查是否安装相关的软件包
    命令: rpm -qa | grep nfs

    说明:如果还未安装nfs服务器,请执行下面步骤: (已安装过就跳过执行步骤3.1.2)
    服务端安装nfs:
    命令: yum install nfs-utils

    3.1.2.创建一个准备用于共享访问的目录/data(这个目录可以自定义)
    命令: mkdir -p /data

    3.1.3.将共享目录信息以及共享开放的权限写入配置exports(vim /etc/exports)文件中
    命令:
    echo “/data 192.168.10.*(rw,no_root_squash)”>/etc/exports

    查看配置文件: cat /etc/exports
    内容如下:
    /data 192.168.10.*(rw,no_root_squash)

    上述配置表示:共享目录为/data,可以被192.168.10网段的主机访问,权限是读写(rw),对应root用户权限设置(no_root_squash),具体的参数说明可以参考NFS手册,这里配置的是最常用的参数,也足够用了.

    3.1.4.重启文件服务器的NFS相关服务
    命令: service rpcbind restart

    命令: service nfs restart

    3.1.5.设定相关服务在开机启动的时候自动启动
    命令: chkconfig rpcbind on
    命令: chkconfig nfs on

    3.2.配置客户端访问
    3.2.1.客户端安装nfs
    命令: yum install nfs-utils

    3.2.2.客户端访问也需要启动相关的访问服务
    命令: service rpcbind restart

    3.2.3.设置访问服务进程开机自动启动
    命令: chkconfig rpcbind on

    3.2.4.创建一个拥有把文件服务器共享目录挂载到本地的目录/data,你也可以不使用这个目录,这个目录路径没有必要和文件服务器的一致
    命令: mkdir -p /data

    3.2.5.通过mount命令指定挂载nfs文件服务器的目录/data到本地的/data目录
    命令: mount -t nfs 192.168.10.90:/data /data

    3.2.6.通过df -h命令查看挂载点

    展开全文
  • Windows中的共享文件文件服务器

    万次阅读 2018-10-17 11:59:02
    目录 共享文件的设置 默认共享 关闭默认共享 关闭共享服务 共享文件夹权限 ...文件服务器资源管理器的搭建 ...文件共享是指主动地在网络上共享...在很早期的Windows中(Windows2000以下),文件共享服务是利用TCP的1...
    展开全文
  • 负载均衡----文件服务策略 客串:屌丝的坑人表单神器、数据库那点事儿 面向对象升华:面向对象的认识----新生的初识、面向对象的番外----思想的梦游篇(1)、面向对象的认识---如何找出类 PHP项目 起点:...

    负载均衡----文件服务策略

    客串:屌丝的坑人表单神器数据库那点事儿

    面向对象升华:面向对象的认识----新生的初识面向对象的番外----思想的梦游篇(1)面向对象的认识---如何找出类

    PHP项目 起点:手把手教你做关键词匹配项目(搜索引擎)---- 第一天  最新:手把手教你做关键词匹配项目(搜索引擎)---- 第二十一天

     

    负载均衡----文件服务策略

    同类文章:负载均衡----概念认识篇负载均衡----实现配置篇(Nginx)

    上回我提到的这么多服务器,他们共同需要的文件从哪里来?
    那么我们就需要文件服务器,文件服务器从哪里来,我们先看图了解下:

                                                      图1

     

    ---------------------------------------------------------------------------------------------------------------

     

     

                                                   图2

    不管是图1还是图2都能解决问题。

    当你拿着这两份图给老板审批的时候,老板都会选择图2。

    这个涉及高层的问题,先不用去理会,今天我们主要的内容是文件服务策略。

     

    今天介绍的文件服务策略分为三种(Linux):
      1. 文件共享 
      2. 文件同步
      3. 分布式文件系统
    三种的优缺点,本篇不作声明。

     

    1. 文件共享篇

     

    参照图2,PA为文件服务器,文件主要存放服务器。
    P1,P2,P3执行以下命令即可,你可以把该命令放入/etc/rc.local,开机自动启动 :

    mount -o rw 192.168.2.2:/storage  /storage

    注:PA,P1,P2,P3   /storage为文件路径

     

    2. 文件同步

    PA安装rsync服务端,如何安装请查看:http://rsync.samba.org/

    2.1 软件包安装

    sudo apt-get  install  rsync  #在debian、ubuntu 等在线安装方法;
    yum install rsync    #Fedora、Redhat 等在线安装方法;
    rpm -ivh rsync       #Fedora、Redhat 等rpm包安装方法;

    2.2 配置文件

    rsync的主要有以下三个配置文件/etc/rsyncd.conf(主配置文件)、/etc/rsyncd.secrets(密码文件)、/etc/rsyncd.motd(rysnc服务器信息) 
    注:rsyncd.secrets这个密码文件的文件属性设为root拥有, 且权限要设为600, 否则无法备份成功!

    /etc/rsyncd.conf:

    复制代码
    pid file = /var/run/rsyncd.pid   
    port = 873
    address = 192.168.1.171  
      
    uid = root
    gid = root
    
    use chroot = yes  
    read only = yes 
    
    #limit access to private LANs
    hosts allow=192.168.2.0/255.255.255.0  
    hosts deny=*
    
    max connections = 5 
    #motd file = /etc/rsyncd.motd
    
    #This will give you a separate log file
    #log file = /var/log/rsync.log
    
    #This will log every file transferred - up to 85,000+ per user, per sync
    #transfer logging = yes
    
    log format = %t %a %m %f %b
    syslog facility = local3
    timeout = 300
    
    [storage]   
    path = /storage
    list=yes 
    ignore errors 
    auth users = root
    secrets file = /etc/rsyncd.secrets  
    复制代码

    rsyncd.secrets:

    root:storage@mydomain.com

    2.3 启动服务

    /etc/init.d/xinetd reload

     

    P1、P2、P3也一样安装rsync。

    开个定时命令crontab,每几分钟同步一次,执行以下命令:

    rsync -vzrtopg --delete root@192.168.2.2::storage --password-file=/etc/rsync.pass

    为了不用输入密码,/etc/rsync.pass加入密码

    storage@mydomain.com

     

    3. 分布式文件系统


    开始之前先看图.

    首先了解下几个概念:
      1. PA:Master文件服务器(主服务器)
      2. P1、P2、P3:chunk文件服务器(文件存放服务器)

    文件介绍的也是使用moosefs,官方网站:http://www.moosefs.org/reference-guide.html#making-and-installing

    里面有篇中文文档,挺靠谱的。

     

    3.1 PA安装MooseFS Master

    复制代码
    wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz
    tar zxvf mfs-1.6.11.tar.gz
    cd mfs-1.6.11
    useradd mfs -s /sbin/nologin
    ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
    make
    make install
    复制代码

    把Master配置文件,拷贝过去:

    cd /usr/local/mfs/etc/
    cp mfsmaster.cfg.dist mfsmaster.cfg
    cp mfsexports.cfg.dist mfsexports.cfg

    启动、暂停命令

    /usr/local/mfs/sbin/mfsmaster start
    /usr/local/mfs/sbin/mfsmaster –s

    Master mfsexports.cfg配置

    192.168.2.0/24 . rw
    192.168.2.0/24 / rw

    设置副本的份数,推荐 3 份

    /usr/local/mfs/bin/mfssetgoal -r 3

     

    3.2 P1、P2、P3安装MooseFS Chunk Server

    复制代码
    wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz
    tar zxvf mfs-1.6.11.tar.gz 
    cd mfs-1.6.11
    useradd mfs -s /sbin/nologin
    ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
    make
    make install
    复制代码

    把Chunk Server配置文件,拷贝过去:

    cd /usr/local/mfs/etc/
    cp mfschunkserver.cfg.dist mfschunkserver.cfg
    cp mfshdd.cfg.dist mfshdd.cfg

    启动、暂停命令

    /usr/local/mfs/sbin/mfschunkserver start
    /usr/local/mfs/sbin/mfschunkserver stop

    mfshdd.cfg配置

    /data/mfs #文件存放路径

     

    3.3 MooseFS Client安装

    PA、P1、P2、P3都安装,安装如下:

    复制代码
    wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz
    tar zxvf mfs-1.6.11.tar.gz 
    cd mfs-1.6.11
    useradd mfs -s /sbin/nologin
    ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
    --enable-mfsmount
    make
    make install
    复制代码

    PA、P1、P2、P3挂载文件系统:

    /usr/local/mfs/bin/mfsmount /storage -H 192.168.2.2

     

    总结: 好了,三种解决方案都介绍完了,整体都很简单,赶快来选择适合自己的解决方案吧,动手试试吧!
    当然三种方案都有自己的优缺点,我希望看了文章的不点推荐的人就回答下这些问题吧!

     

     

    作者:  oShine.Q 
    出处: http://www.cnblogs.com/oshine/ 
    作品oShine.Q 创作, 欢迎转载,但任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问,请给我留言。
    分类:  服务器架构
    展开全文
  • 服务器当网盘玩 教你从云服务器下载自己的文件

    万次阅读 多人点赞 2020-04-20 14:08:45
    用户无需提前购买硬件,即可迅速创建或释放任意云服务器云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。 接着,网盘大家就不陌生...
  • linux 文件之间通过mount 挂载实现文件夹共享命令:本机内实现不同SCSI设备的时间的挂载:mount /dev/hda5 /mnt/hda5两台Linux之间文件夹的共享挂载方式:mount -t nfs -o rw 另外一服务器IP:/homo/...
  • centos7使用samba搭建文件共享服务器

    千次阅读 2018-10-01 17:01:49
    两种方法都有优劣,nfs功能相对简单,只支持linux之间进行文件共享,samba支持各种异构服务器之间进行文件共享,功能比较。但是要共享nfs服务器上的文件,必须要在各个节点上安装客户端,而samba不需要安装客户...
  • 如何在台web服务器共享session?

    万次阅读 2016-07-21 16:38:23
    比如:现在有三台php服务器,且实现了...同一用户登录后,就会将session保存在某个web服务器上,假设是保存在服务器A上,该用户访问网站的其他页面时,可能请求的就是服务器B或服务器C,但服务器B或服务器C上并没有该
  • 服务器文件共享权限设置方法说明

    万次阅读 2009-12-10 21:35:00
    员工进行计算机协同工作时,很多文件、资料需要共享。然而普通的共享方式对于很信息是不安全的,因此我们需要对共享的权限进行控制,让不同身份的用户对文件夹、文件具有不同的访问权限。下面就是设置权限访问的...
  • Linux:Samba文件共享服务器搭建与访问
  • 而且趁着这次机会,搭建了一局域网使用的邮件服务器使用,虽然不知道别人怎么搭建的,但是把自己的经验记录下来,因为这邮件服务器确实花了我不少时间去琢磨,因为它这玩意可能还会干扰我的文件共享功能。...
  • SEO关键字:samba服务器的搭建 ServU的安装使用 玉念聿辉 Linux共享文件 window共享文件 深圳市奥捷迅科技 吴明辉 感谢CSDN品台。 Linux下samba的安装和创建共享文件 1、关闭selinux setenforce 0 2、关闭...
  • 【python实战】python一行代码,实现文件共享服务器

    千次阅读 多人点赞 2021-04-17 21:04:25
    一行代码实现文件共享 就是这么简单 1、需要共享的内容 2、python一键共享 3、共享效果 4、通过http直接访问 参数详解 推荐越 pygame系列 一行代码实现文件共享 在一局域网内,需要共享一文件夹里...
  • 基于HTTP的文件共享服务器

    千次阅读 2019-03-03 22:27:06
    基于TCP、HTTP的文件共享服务器 服务器的基础架构 构建TCP服务器 对于文件的传输来说,我们必须要保证文件内容的准确性。所以在数据传输时我们选择保证数据可靠传输的TCP协议。 首先使用socket创建套接字进行对端口...
  • A、文件方式:这种方式,将文件作为一map,当新增一数据的时候,就在文件中增加类似这样的一条数据:angOwberup =>data={"user":{"id":1,"nickname":"老王"}};expiry="2016-10-0100:00:00"(当然,具体实现的时候...
  • 该程序是一免费的、HTTP 协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点: 单个文件,整个软件只有一可执行程序,无配置文件等其他文件 部署简单 跨平台运行,支持 Windows(xp sp2 及其以上版本...
  • 搭建FTP服务器实现文件共享

    千次阅读 2018-09-10 10:47:32
    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。 用于Internet上的控制文件的双向传输。同时,它也是一应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,...
  • 目前,越来越的项目不再是单机,而是趋向于分布式部署,所以在分布式部署就需要文件共享,例如A服务器上传的图片,希望在B服务器上也可以访问。因此就需要跨机器共享文件,在这里就简单的采用nfs+rpcbind实现跨...
  • 如何搭建ftp服务器实现文件共享

    千次阅读 2020-04-03 08:31:47
    这里以windows系统和linux系统为例,简单介绍一下如何在这2种系统下搭建ftp服务器,整个过程非常简单,感兴趣的朋友可以自己尝试一下: windows windows系统自带有ftp服务器,只需要在控制面板的“程序和功能”...
  • 在Web服务器之间共享文件和资源

    千次阅读 2012-10-19 18:14:31
    我们的多数客户拥有多个web和应用程序服务器来运行自己的系统。他们这样做出于多种原因,包括高可用性、可扩展性,以及切分不同的功能和服务。   这么做带来的问题是,在不同的web服务器之间如何共享各种资源 - ...
  • NFS是Network File System的...这里重点说的是在服务器共享多个文件夹。 1、配置/etc/exports文件 假设服务器端要共享的目录是/var/shared/folder1 和 /var/shared/folder2。客户端要分别将这两个目录挂载到 /var/fo
  • 本文以使用samba(smb)文件共享服务为例,主要介绍了公网环境下如何访问内网服务器
  • 服务器搭建个人网站(阿里云服务器

    万次阅读 多人点赞 2018-01-29 16:47:32
    阿里提供了几种服务器云服务器ESC、轻量应用服务器,ESC更好一点儿,我选了轻量级应用服务器。购买好了之后,在阿里网站主页→控制台→轻量应用服务器。找到运行中的实例点进去就好了。服务器器就购买好了 二...
  • 配置Samba文件共享服务器

    千次阅读 2016-06-06 16:56:18
    Samba服务端:xuegod63.cn... IP:192.168.1.63 ... IP:192.168.1.64   Samba服务概述: ...和Windows 两平台之间架起了一座桥梁,正是由于Samba 的出现,我们可以在Linux 系统和Windows 系统之间互相通信,比如拷贝文
  • 文件服务器共享目录设置(一)

    千次阅读 2010-09-14 09:40:00
    主要目的就是在服务器上批量设置多个用户的共享目录并设置好权限。     在一机两网的使用过程中,如果虚拟机系统崩溃,往往造成虚拟机中文件丢失的情况,而且删除虚拟机的文件后,虚拟机所占用的...
  • PHP实现多服务器SESSION共享

    千次阅读 2017-03-29 10:34:47
    PHP实现多服务器SESSION共享为什么要session共享现在稍微大一点的网站基本上都有好几子域名,比如www.feiniu.com, search.feiniu.com, member.feiniu.com,这些网站如果需要共用用户登录信息,那么就需要做到...
  • 在windows_2012_r2上实现局域网内文件共享的策略 这台电脑—文档(E)—新建文件夹—命名:策略共享(举例) 右击 策略共享—属性----共享 点击–共享 创建新用户 管理其他账户—添加用户账户 输入...
  • 由于疫情影响迟迟不...如果能将服务器文件共享到本地形成虚拟盘符那就省事了,但是永恒之蓝病毒出来之后各大运营商关掉了445端口,通过samba服务是不能将文件共享到公网的,这篇文章介绍一种方法解决这问题...
  • 1、WinSCP 这款软件可以在windows操作系统中进行安装使用。具有图形化界面,比较友好,...其主要原理是使用的 SSH 协议连接linux服务器,实现在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。同时支持...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 515,584
精华内容 206,233
关键字:

多个云服务器文件共享