首页 > 其他分享 >网络文件共享服务

网络文件共享服务

时间:2023-11-16 17:26:44浏览次数:34  
标签:服务 文件共享 网络 vsftpd nfs 挂载 共享 服务端 客户端

存储类型:

DAS:直连式存储

NAS:网络附件存储——存储和管理空间都在远程

SAN:存储区域网络——可以使用空间,管理也是你来管理

双通道的协议:FTP

端口号:

20:传输权限元信息——命令通道

21:实际数据——数据通道

vsftpd

/etc/vsftpd/vsftpd.conf

如果你在网络共享服务中 有上传的或者写的权限

1、注意应用程序有没有开放

2、注意这个目录有没有开放写的权限

原理

主动:服务端主动开启20端口去连接客户端

被动:服务端随机开启端口等待客户端主动来连接

服务端

原理

主动:服务端主动开启20端口去连接客户端

被动:服务端随机开启端口等待客户端主动来连接

服务端: vsftpd  客户端:ftp

登录

ftp 服务端的IP地址

匿名:ftp 不需要输入密码 anonymous

上传下载(改程序的权限 文件夹的权限)

实际步骤:

准备两台虚拟机,都要关闭防火墙

服务端下载vsftpd服务、客户端下载ftp服务

 服务端开启vsftpd服务

从客户端连接到服务端

 #这里失败的原因是服务端的vsftp配置文件中默认拒绝root登录

#配置文件在 /etc/vsftpd 下

 #登录成功

 #登录成功后可以输入help,来查看帮助

 #ls 可以查看文件列表

 #!ls 使用!表示在本地使用命令

 

NFS

服务,端口号不固定

客户端访问

开启nfs服务会自动开启rpc服务

rpc端口号:111

工作原理

首先nfs服务端会在自己的rpc(远程过程调用 端口号111)注册相关信息

nfs客户端需要连接nfs服务端 会先去找rpc注册中心nfs服务端的端口号是多少

rpc会告诉客户端是多少,然后客户端知道端口号后就会发起连接

nfs
关闭防火墙
关闭selinux

yum install  nfs-utils  -y
#安装nfs服务

vim  /etc/exports
#只要修改共享的配置文件
共享目录      允许使用共享目录的主机(权限)
/opt    * 
#将本机的opt目录共享出去  允许任何主机使用

exports  -v
#查看本机共享
exports  -r
#重新加载  配置文件


客户端
showmount  -e  服务端地址    
#查看共享情况
yum install  nfs-utils  -y
#安装nfs服务
systemctl  start  nfs
直接挂载临时挂载
mount    服务端地址:共享目录    挂载点
mount   192.168.116.18:/opt    /mnt
df  -h

永久挂载
192.168.116.18:/data   /mnt   nfs   defaults,_netdev   0 0

mount  -a

 实验:

准备两台虚拟机,一个服务端,一个客户端

下载 nfs-utils 和rpcbind

 首先服务端的配置:

 #将本机的/chen目录共享出去

# ‘*’  表示允许任何主机使用(默认权限)

 #exportfs -v 查看本机的共享

#  exportfs  -r  重新加载 刷新本机

 #刷新后再次查看,可以看到共享出去的目录

 客户端配置:

 #查看共享情况

 #开启nfs服务

 #直接挂载到服务端

 # df -h 可以查看挂载情况

 #永久挂载到服务端

 #mount  -a 重新挂载

 #在服务端 /chen 这个目录下 创建一个目录

 #客户端可以查看,但是不能创建内容

 

 

标签:服务,文件共享,网络,vsftpd,nfs,挂载,共享,服务端,客户端
From: https://www.cnblogs.com/chenjw0608/p/17834900.html

相关文章

  • 站群服务器如何选择
    站群服务器如何选择1.站群服务器线路双线服务器在访问网站不受线路影响,较稳定。2.站群服务器的稳定性选择站群服务器的时候,服务器的稳定性是非常重要的。3.站群服务器带宽大小站群服务器网站在日常使用时,主要的目的是为了集中网站流量,所以在带宽方面一定要选择带宽充足的服务......
  • 站群服务器如何选择?
    站群服务器如何选择1.站群服务器线路双线服务器在访问网站不受线路影响,较稳定。2.站群服务器的稳定性选择站群服务器的时候,服务器的稳定性是非常重要的。3.站群服务器带宽大小站群服务器网站在日常使用时,主要的目的是为了集中网站流量,所以在带宽方面一定要选择带宽充足的服务......
  • 微服务 在 Java 代码中发送 http 请求(跨服务远程调用)
    1.注册RestTemplate对象到Spring容器中(Bean的注入只能放在配置类里,而启动类本身就是配置类)@SpringBootApplicationpublicclassOrderServiceApplication{publicstaticvoidmain(String[]args){SpringApplication.run(OrderServiceApplication.class,......
  • SAP ABAP调用REST服务
    就是调用为外部HTTP接口 zcl_json=>deserialize因为版本问题 自定义的json转换函数 根据自己的版本使用对应函数就好reportztest25.data:urltypestring,"接口地址gv_json_intypestring,"输入参数(账号密码啥的)jso......
  • 云服务器哪家便宜又靠谱?
    1994年,杰夫·贝索斯在西雅图创建了亚马逊,最初只是一个在线书店。1997年,亚马逊在纳斯达克交易所上市,成为一家公开上市公司。2001年,一个叫做蒂姆·奥莱利的书商找到贝佐斯。他对贝佐斯说:企业需要考虑的不仅仅是自己能从新技术中得到什么,还应该让别人从新技术中获利。2002年,奥莱利向贝......
  • skywalking(三) 实现收集基于虚拟机环境dubbo微服务链路跟踪案例
    dubbo微服务架构https://cn.dubbo.apache.org/zh-cn/overview/home/https://help.aliyun.com/zh/edas/developer-reference/dubbo-overview‍1.安装zookeeper注册中心官网:https://zookeeper.apache.org/安装说明:https://zookeeper.apache.org/doc/r3.7.1/zookeeperAdmin.......
  • SAP调用外部的REST服务 http_communication_failure Connection to partner timed
    SAP中主动调用外部的REST服务时候, 因为传输的数据量比较大, 所以报Connectiontopartnertimedoutafter60 这一错误,原因之一可能是Tcode-SMICM ->转到->服务设置保活和处理超时时间,秒为单位,可以更具自己的需求进行设置。......
  • skywalking(二) 实现基于nginx+java服务的全链路数据收集
    实现nginx+jenkins全链路数据追踪1.部署JenkinsIP:10.0.0.941.1安装、配置jenkins#1.安装jdk11aptupdateaptinstall-yopenjdk-11-jdk#2.下载tomcatmdkir/apps&cd/appswgethttps://dlcdn.apache.org/tomcat/tomcat-8/v8.5.93/bin/apache-tomcat-8.5.93.tar.g......
  • 具有mDNS功能的串口服务器
    1.概述:通过mDNS协议可以获得设备的ID、mac、IP、port等信息,方便计算机在同一个局域网内连接到具有该服务的模块。支持产品有串口服务器、串口转以太网模块、RS485串口转网口芯片等。  图1mDNS网络结构图当具有mDNS的服务的设备接入网络的时候,首先设备每隔1秒发送一个询......
  • Vscode 更新之后连不上服务器的解决方案
    参考这里有一点不一样:不需要删除.vscodeserver<参考的博文:原文:删掉整个.vscodeserver目录,然后重新生成(重新连接,失败后就重新生成了)>只需要删除.vscodeserver\bin\下的文件夹,他们就是不同版本的server然后新建那个$COMMIT_ID的文件夹就可以了,这一步参考上文。再然后再链接就......