-
Linux通过NFS实现文件共享
2019-06-26 19:48:38在项目生产环境我们经常需要实现文件共享,传统的常见方案是通过NFS,实现服务器之间共享某一块磁盘,通过网络传输将分散的文件集中存储在一块指定的共享磁盘,实现基本的文件共享。实现这种方案,分服务端和客户端...在项目生产环境我们经常需要实现文件共享,传统的常见方案是通过NFS,实现服务器之间共享某一块磁盘,通过网络传输将分散的文件集中存储在一块指定的共享磁盘,实现基本的文件共享。实现这种方案,分服务端和客户端,将服务端的磁盘mount到客户端指定目录下,在客户端操作就像操作本地磁盘一样,nfs基本的安装如下:
模拟环境:
服务端/客户端 服务器IP 版本信息 服务端 1.2.1.11 centOS 7.2 客户端 3.1.8.4 centOS 7.2 一、服务端安装NFS
step1、安装nfs和rpcbind程序:yum -y install nfs*
step2、检测nfs与rpcbind是否安装OK
rpm -qa |grep nfs
rpm -qa |grep rpcbindstep3、创建一个共享目录,并配置共享信息
mkdir /data01/nfs 这里假设共享目录为/data01/nfs
vi /etc/exports
step4、启动nfs,rpcbind
systemctl enable rpcbind
systemctl start rpcbind
systemctl enable nfs
systemctl start nfs
step5、查看是否共享成功showmount -e localhost
二、客户端安装并挂载
step1、安装nfs程序:yum -y install nfs*
step2、启动nfs,rpcbind
systemctl enable rpcbind
systemctl start rpcbind
systemctl enable nfs
systemctl start nfs
step3、创建挂在目录:mkdir /data01/share
step4、检测远程共享服务器是否共享成功(可以跳过,检测失败也可以共享成功)
step5、挂载,mount -t nfs -o nolock 服务端IP:共享目录绝对路径 本地挂载目录
mount -t nfs -o nolock 120.27.15.116:/data01/nfs /data01/share
step6、查看挂载结果:df -Th
可以看到,远程那块磁盘已经挂载OK。
三、测试
在/data01/share下新增一个文件,并写入相关内容,然后到服务器端查看
去服务端查看:
四、卸载
卸载直接执行如下操作即可:umount 120.27.15.116:/data01/nfs
五、所遇到的问题
1、如果是在阿里云上,可能要在安全组开放相关的端口,在私有环境下,同样需要处理防火墙,开放相关端口。可以通过rpcinfo -p 查看具体用到的端口。
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
iptables -A INPUT -p udp --dport 111 -j ACCEPT 其他端口类似处理
2、由于NFS启动会随机生成端口并向RPC注册,每次的端口都不固定,所以,可以设置固定端口,便于配置防火墙和安全组。例如:
-
文件共享总结上篇-Windows之间文件共享
2020-02-01 16:08:351)利用Windows自带的文件共享服务 本次试验以Win7为服务器端,win10为客户端 1.确保Win7服务端开启对应的服务及开放相应的端口号 进入命令行界面,输入netstat -an,查看445端口已经处于listening状态2....本文章包含上篇和下篇两部分,今天我们主要讨论Windows系统之间的文件互访
Windows系统之间文件互传
1)利用Windows自带的文件共享服务
本次试验以Win7为服务器端,win10为客户端
1.确保Win7服务端开启对应的服务及开放相应的端口号
进入命令行界面,输入netstat -an,查看445端口已经处于listening状态
2 .设置共享文件夹,添加Administrator账户,如图:
3.在控制面板–>网络和Internet–>网络和共享中心–>更改高级共享设置,如下几项选上
启用网络发现 启用文件和打印机共享 启用共享以便可以访问网络的用户可以读取和写入公用文件夹中的文件
4.在Win10客户端上获取已共享的文件夹
\\“Win7主机的IP地址”,回车–>输入Win7服务端administrator账号密码即可访问
以上便是Windows间的文件共享。接下来我们讨论下Windows下的FTP服务怎么玩
2)利用第三方的FTPServer软件共享
接下来介绍的FTPServer软件是绿色版的,双击就可使用。操作很简单。
FTPServer百度云盘链接:
链接: https://pan.baidu.com/s/1Zg9ZohcKzdL-KKfGy3IQpg 提取码: ifpz
1.操作步骤
1.双击打开FTPServer图标
2.创建test账号,设置password、共享目录(C:\FTPServer)、权限(我这里仅允许客户端下载)
3.点击“Apply”,应用点击绿色的小箭头,开启FTPServer
2.在客户端上进行测试
格式:
ftp:\\192.168.1.23按照提示输入刚创建的用户名及密码
回车,即可访问FTP服务器上所共享的文件
下次我们来讨论Linux系统之间文件互传及利用Rsync+sersync实现数据实时同步
-
文件共享服务器
2019-10-05 19:48:21通过网络提供文件共享服务, 提供文件下载和上传服务(类似于FTP服务器) 创建共享 方法:文件夹右键属性--共享--开启共享--设置共享名--设置共享权限 注: 1)在本地登录时,只受NTFS权限的影响 2)在远程...共享服务器概述
- 通过网络提供文件共享服务,
- 提供文件下载和上传服务(类似于FTP服务器)
创建共享
- 方法:文件夹右键属性--共享--开启共享--设置共享名--设置共享权限
注: 1)在本地登录时,只受NTFS权限的影响 2)在远程登录时,将受共享及NTFS权限的共同影响,且取交集! 3)所以建议设置共享权限为everyone完全控制,然后具体的权限需求在NTFS权限中设置即可。,
访问共享
在开始运行/或我的电脑地址栏中,输入UNC地址: \\文件共享服务器IP \\文件共享服务器IP\共享名
创建隐藏的共享
- 方法:共享名$
访问隐藏共享的方法
- 方法:\服务器IP\共享名$
屏蔽系统隐藏共享自动产生
- 打开注册表:
打开注册表编辑器:regedit- 定位共享注册表位置:
HKEY_Local_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\
右键新建REG_DWORD类型的AutoShareServer 键,值为 0查看本地网络连接状态
- netstat -an
关闭445服务
- 可以通过关闭445端口来屏蔽病毒传入(如勒索病毒等
- 方法1:打开services.msc,并停止及禁用server服务
- 方法2:禁止被访问445,配置高级安全防火墙-入站规则(在win7及以上系统,win2008及以上系统)
文件共享服务器
修改NTFS权限
NTFS安全权限
-
CIFS文件共享
2018-05-07 23:32:41用internet文件系统...而我们要学习的Samba服务可用于将linux文件系统作为CIFS/SMB网络文件共享。并将linux打印机作为cifs/smb打印机进行共享; Samba实在Linux系统实现SMB协议的免费软件,有服务端与客户端构...用internet文件系统(CIFS)也称为服务器信是适合用于MicrosoftWindows 服务器和客户端的标准文件和打印机共享系统息块(SMB);而我们要学习的Samba服务可用于将linux文件系统作为CIFS/SMB网络文件共享。并将linux打印机作为cifs/smb打印机进行共享;
Samba实在Linux系统实现SMB协议的免费软件,有服务端与客户端构成;关于samba安装包信息:
1.samba:这个套件主要包含SAMBA的主要daemon档案,SAMBA的文件档,以及其他与SAMBA的相关logrotate设定文件及开机预选档案;
2.samba-common :提供软件的主要设置文件以及语法检验的测试程序;
3. samba-client:提供linux作为客户端,所需要的工具指令等;
一. samba软件的安装以及基本操作
1.软件安装(客户端和服务端都要安装测试需要使用)
2.启动服务,设置防火墙关闭;seLinux设为安全值;
3. samba用户的查询以及添加; pdbedit -L ####查看samba用户
通过查询该服务器里没有samba用户,而samba用户的添加需要服务端本身已经存在的用户;
####用户1添加成功
#####用户2添加完成
###不存在用户无法添加
而服务端不存在的用户是无法添加成功的,如果需要添加samba用户,需要添加该用户为服务端用户;
#####用户westos通过添加成为服务端用户最后添加成为samba用户;
4.如果不需要一些用户则可以进行删除:
二. 客户端与服务端的文件传输
1.在客户端与服务端安装samba软件;由客户端(192.168.88.129)链接服务端(192.168.88.128)测试;
我的客户端按照上面服务端命令来安装samba软件,缺少samba-client.x86_64软件安装而导致客户但无法链接服务端;
安装完成以后可以成功链接;
3.smbclient -L //192.168.88.128 ###匿名进入服务端,匿名进入不需要输入密码;
4.我们在服务端设置好了samba用户,现在我们以用户身份进入: ####查看,新建,删除,下载命令操作
在家目录里面我们不能进行查看,因为服务端的selinux处于强制状态,需要更改成警告状态;
现在我们可以进入westos里面查看,!ls查看客户端当前位置的内容()
help ###查看我们可以使用的命令
我们不能直接在命令新建文件,需要将该目录挂载到客户端目录,再进行新建文件;
再次进入westos目录下进行查看file; 可以删除file文件;
注意:如果不能删除文件,可能是我们的selinux值不为安全值!
5.分享系统文件
a.在/etc/samba/smb.con.example 文件下提示我们可以打开bool值来共享系统文件
注意:可能因为使用的Linux不同,而配置文件的位置不同;
b.打开samba_export_all_ro 或者 samba_export_all_rw 的bool 值;
c.在/etc/samba/smb.con.example 配置文件添加共享的文件以及设定;
6.服务端用户新建目录共享;
a.新建我们需要共享的目录:
mkdir /smbdir ###跟目录下新建smbdir目录
b. 在/etc/samba/smb.conf.example 文件最后面添加:
comment ####对于文件的说明
path ####共享文件的位置
c.还需要对文件进行安全上下文;
d.重新启动smb服务可以进行测试;
7.在服务端测试smbclient链接服务端自身westos用户的家目录;
我们访问自己的家目录是被拒绝,需要打开samba_enable_home_dirs 的bool值为on;
现在我们可以访问自身用户的家目录;
-
smb文件共享
2017-06-07 16:59:40cifs文件的存储 smb文件共享 smb多用户挂载 -
UNIX文件共享
2017-03-17 11:28:51介绍unix文件共享机制 -
【共享】解决 因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议
2018-11-26 10:27:36因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议,而此协议是不安全的,可能会使你的系统遭受攻击。 你的系统需要SMB2或更高版本。关于如何解决此问题的信息,请参见 ... -
Win10因文件共享不安全不能连接文件共享怎么办
2018-07-15 11:13:16在使用Windows10系统访问共享文件的时候,提示因为文件共享不安全,不能连接到文件共享,这是怎么回事呢?如何才能够连接到文件共享呢?下面来看一下设置方法吧。... -
Windows网络文件共享和打印机共享
2019-08-29 09:22:47Windows网络文件共享和打印机共享 1.启用服务:Computer Browser、Servers、Workstation 2.高级共享设置:启用文件和打印机共享、关闭密码保护共享 3.启用Guest用户,共享文件目录或打印机。 4.检查组策略计算机... -
树莓派和Windows之间共享文件,文件共享(samba)
2018-01-31 09:49:21我们使用树莓派的时候经常要在windows和树莓派之间进行文件传输,使用samba服务可实现文件共享。在windows的网上邻居即可访问树莓派文件系统,非常方便。 树莓派教程系列6:文件共享(samba) - 树莓派 微雪课堂 -
操作系统 文件共享
2018-12-12 19:31:23操作系统 文件共享 文件共享应用: 文件共享是指当我们一个的文件被其他用户所访问,比如我们的windows操作系统,是多用户多任务的系统,允许 一台计算机注册多个用户来访问。比如windows7操作系统在开机的时候,... -
win10提示“因为文件共享不安全,所以你不能连接到文件共享”如何处理
2018-06-10 23:38:26在使用windows10 1709版本系统时,一位用户发现打开共享文件会遇到提示: 因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议,而此协议是不安全的,可能会使你的系统遭受攻击。 你的系统... -
linux及windows文件共享
2016-07-02 20:44:57http://blog.csdn.net/pipisorry/article/details/51812022本文主要说明 linux和windows文件共享, ...(ubuntu16.04, 14.04和win7测试通过)linux和windows文件共享window对linux文件内容进行操作,利用linux samba -
文件共享的实现方式
2018-07-11 09:09:491、什么是文件共享(1)文件共享就是同一个文件(同一个文件指的是同一个inode,同一个pathname)被多个独立的读写体(几乎可以理解为多个文件描述符)去同时(一个打开尚未关闭的同时另一个去操作)操作。(2)文件共享... -
Linux文件共享服务
2018-08-02 19:25:22Linux文件共享服务 FTP服务 FTP协议是文件传输协议,用于文件的双向传输,它的作用就是让用户连接到远程计算机,查看有哪些文件,下载或上传文件。在centos中自带的ftp软件是vsftpd vsftpd提供三种登陆方式:1.... -
网络服务NFS文件共享
2019-04-08 19:40:33NFS文件共享 NFS即网络文件系统,是由Sun 公司开发的一种通过网络方式共享文件系统的通用共享解决方法。 所需软件包括: nfs-utils、rpcbind 一、NFS服务器配置 NFS服务器通过读取/etc/exports 配置文件设定哪些... -
机房文件共享及访问
2018-10-20 21:39:55*机房极域电子教室坏了,在经过用U盘和移动硬盘给学生一个一个拷贝文件之后,我想到了一个“懒”办法:文件共享 一、主机将文件设为共享文件 将要共享的文件放到桌面(C盘下均可) 共享文件右键–&... -
iOS App文件共享
2017-06-19 23:07:00通过UIDocumentInteractionController或者是QLPreviewController来预览PDF等格式文件的时候,我们可以通过自带的UIActivityViewController把该文件共享出去或进行打印等处理。如图所示:第一行的AirDrop是iOS7之后给... -
IIS访问文件共享
2016-03-29 20:21:07IIS访问文件共享SMB,windows文件共享(1) 修改IIS的WEB.config 用户" password="密码" /> (2) 在共享服务器和web服务器上分别创建用户,设置密码(与Web.config一致) (3) 在共享服务 -
iOS 开启文件共享权限
2016-05-10 20:17:10当我们像要实现在itunes上进行文件共享,只需要在配置文件中进行如下配置 修改后的结果。 -
smaba(跨平台文件共享)
2020-01-14 11:55:32文章目录samba (跨平台文件共享)介绍服务端配置文件各功能解释即需要修改的地方:创建smb用户并使用共享文件夹(目录)设置配置完毕没有权限排查思路仅允许部分用户拥有写权限配置文件设置仅允许部分用户拥有写... -
文件共享之ftp
2013-11-24 11:13:41在动笔之前搜索了下文件共享的方式,发现新大陆。各种各样的文件传输或文件共享的方式,现在才注意到真是相见恨晚呀!但是我还是要介绍下最近了解的网络文件共享方式!有什么错误的地方还请过往的大师指教! -
smb文件共享实现
2017-04-23 01:05:50samba文件共享 首先安装软件 yum install samba -y 编辑配置文件 /etc/samba/smb.conf ,在文章最后添加以下内容 [smbtest] content = don’t touch me (这里可以随便写吧) path = /home/data (共享路径) ... -
局域网连接的电脑通过文件共享访问文件
2018-10-18 17:00:49我一台电脑上有一些文件个软件,想要拿到另外一台电脑就需要移动磁盘来回倒太麻烦,于是想起来了文件共享功能,可以访问另外一个计算机共享的文件。本人实验过了,好用的方法。 打开网络中心 可以从控制面板进入... -
ES文件浏览器ftp文件共享,通过电脑访问手机文件夹传输文件
2019-07-20 14:10:05在开发中遇到这样一个场景,Android设备在装修的时候内嵌到墙内,没有预留任何usb借口,这是...但是这些方法都稍显麻烦,今天介绍的是通过ES浏览器的ftp文件共享方法。 1.下载安装ES文件浏览器 在Android设备应用... -
解决关于Windows10连接共享出现“因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1...
2019-07-29 19:18:20因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议,而此协议是不安全的,可能会使你的系统遭受攻击。 你的系统需要SMB2或更高版本。关于如何解决此问题的信息,请参见... -
CuteHttpFileServer: 一键搭建文件共享服务器
2019-03-09 12:30:13一、CuteHttpFileServer简介 该程序是一个免费的、HTTP 协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点: 单个文件,整个软件只有一个可执行程序,无配置文件等...与其他常用文件共享方式(如 F... -
PYTHON多模块文件共享变量
2019-04-03 10:23:59首先,有5个Python文件,共享变量x存在glovar.py里面,需要在任意模块都能更改,更改后任意模块获取到的值都相同,这就是多模块文件共享一个变量。 #5个文件的路径 c:\test\main.py c:\test\show.py c:\test\test.... -
NFS实现集群下文件共享
2019-11-12 18:03:10由于文件是放在两台服务器上,服务器的访问时负载均衡策略,每次上传文件和访问文件有可能是不同的服务器,所以使用文件共享来解决。 NFS简介 NFS是Network File System的简写,即网络文件系统。NFS最早是由 Sun ...
-
C语言实验报告二.pdf
-
面向对象期末考试题.docx
-
华为策略路由原理与实验
-
铁威马NAS利用Docker搭建私有云nextcloud
-
lidar激光雷达介绍,以及使用激光雷达数据通过深度学习做目标检测
-
js 把对象转为数组
-
窗口自定义分享软件.zip
-
SQL分页读取
-
getHandler()、getHandlerAdapter()细节
-
转行做IT-第6章 IDEA、方法
-
【数据分析实战训练营】Hive详解
-
C语言实验报告八.pdf
-
JavaEE框架(Maven+SSM)全程实战开发教程(源码+讲义)
-
30个生涯锦囊,带你跳出迷茫,找到适合你的职业方向
-
无源蜂鸣器播放《黑人抬棺》.rar
-
自学编程找工作!终于有人把安卓程序员必学知识点全整理出来了,Android面试题及解析
-
python基础 函数式编程
-
python的函数入门和使用
-
三维地图GIS大数据可视化
-
真牛皮!你的技术真的到天花板了吗?BAT大厂面试总结