嵌入式作业SCP、NFS

一、SCP

1.SCP介绍

Linux scp 命令用于 Linux 之间复制文件和目录。

scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。

2.安装SSH

安装命令

$ sudo apt install openssh-server

开启后即可使用SCP命令

查看IP地址

 服务端IP:192.168.43.37
同样的方法可以知道客户端的IP地址
克隆IP:192.168.43.51
可以发现虚拟机网络IP和服务端IP地址不一样

复制文件

SCP复制文件命令为

 & scp filename username@IP地址:目标路径

 在桌面创建文件夹ssh,创建文件ssh.txt,将此文件远程复制给客户端

 

经复制后文件出现在桌面。

2.NFS 

简介

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

安装

安装服务器端

$ sudo apt install nfs-kernel-server nfs-common

安装客户端

$ sudo apt install nfs-common

配置远程服务端

配置远程服务端

$ mkdir /nfs
$ chmod -R 777 /nfs
$ chmod -R nobody /nfs

添加目录到共享

$ sudo vim /etc/exports

本地客户端挂载远程服务端 

挂载命令

$ sudo mount -t nfs IP地址:nfs /mnt -o nolock

查看挂载是否成功

$ df -h

如图 

 如果挂载成功,则可以在本地客户端/mnt目录下看到远程服务端/nfs目录下的内容,且可以对内容进行操作,操作结果保存; 在本地客户端的/mnt文件目录创建的文件会在远程服务器端/nfs目录下出现,同理相反也可以,实现了文件夹共享; 当退出本地客户端的终端窗口后,再次进入终端窗口后,也会一直挂载着。
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值