1.SCP

  • SCP简介 使用 man scp查看文档描述,用一句话来说就是在服务端和客户端之间复制文件.
  • 1.打开终端,安装SSH服务器sudo apt install openssh-server

安装之后自动开启SSH服务,若想查看SSH的开启状态则输入命令

$ sudo service ssh status

开启SSH之后就可以使用SCP命令了。

可以输入systemstl status ssh查询ssh服务器是否开启

nfs协议登录名密码 nfs用户名密码_nfs协议登录名密码

 可以在终端中输入ssh 用户名@设置为服务器的计算机ip,若服务器与本机用户名一致可省略用户名直接ssh 目标ip,若不知道计算机的ip可通过ifconfig查询,密码即为服务器计算机的登录密码.

nfs协议登录名密码 nfs用户名密码_centos_02

 

2.NFS

  • NFS简介

网络文件系统(network files system)简称NFS是一种基于TCP传输协议的文件共享习通。 NFS的CS体系中的服务端启用协议将文件共享到网络上,然后允许本地NFS客户端通过网络挂载服务端共享的文件。

#安装NFS

  1. 安装nfs服务器sudo apt-get install nfs-kernel-server

nfs协议登录名密码 nfs用户名密码_nfs协议登录名密码_03

  1. 建立共享的nfs目录sudo mkdir /home/export这里我们把文件夹建立在/home目录下可以避免很多潜在的麻烦

nfs协议登录名密码 nfs用户名密码_linux_04

  1. 为了方便我们测试nfs服务器能否正常运行,我们在本地建立客户端用以测试sudo apt install nfs-common并建立挂载文件夹sudo mkdir /home/station同样建立在/home目录下

nfs协议登录名密码 nfs用户名密码_服务器_05

 

配置NFS

  1. 编辑/etc/exports文件sudo vim etc/exports添加以下内容以将共享目录添加到服务器

 

  1. 2开始测试前先检查一下本机网络是否通畅ring 本机ip,并开启nfs服务器
  2. 连接客户端与服务器,在服务器创建一个文件,打开客户端文件夹,如果发现了新建的文件证明nfs服务器连接正常

 

TFTP

安装TFTP

  1. 安装tftp服务器sudo apt-get install tftpd-hpa

nfs协议登录名密码 nfs用户名密码_linux_06

  1. 查看tftp服务器是否开启sudo service tftpd-hpa status

 

nfs协议登录名密码 nfs用户名密码_服务器_07

配置TFTP

  1. 开启服务器后仅可以下载文件,若想上传文件还需进行以下操作sudo cp /etc/default/tftpd-hpa /etc/default/tftpd-hpa.ORIGINAL

nfs协议登录名密码 nfs用户名密码_linux_08

2.然后对/etc/default/tftpd-hpa文件进行编辑sudo vi /etc/default/tftpd-hpa

3.新建文件夹/var/lib/tftpboot作为tftp的目录文件夹sudo mkdir /var/lib/tftpboot并修改权限sudo chown -R tftp /var/lib/tftpboot

4.重启tftp服务器sudo service tftpd-hpa restart

5.在tftp服务器目录文件夹里新建一个文件xxx,若在本地登陆tftp服务器tftp 192.168.43.87 并下载到刚才上传的文件get xxx说明tftp服务器成功运行

 

nfs协议登录名密码 nfs用户名密码_ftp服务器_09