Linux下FTP;LFTP;TFTP;SFTP;NCFTP;RCP;SCP的使用
linux实验做到吐血,把FTP;LFTP;TFTP;SFTP;NCFTP;RCP;SCP
先给出实验用的题目,再给出我的实验过程
总结如下
===============================================================
1.ftp
实例 1 从 Linux 系统主机 10.0.101.9 利用登录账户 root 登录到基于 Windows 操作系统 主机 10.0.101.5 的 FTP 服务器。
实例 2 使用 ftp 通过自动登录的方式上传数据。
--------------------------------------------------------------------------------------------------------------
分别在win10和ubantu上搭建ftp服务器
登陆
===============================================================
2.tftp
实例 1 上传本地文件 user-guide.chm 到 tftp 服务器主机 192.168.1.101 的主目录。
实例2 从tftp服务器主机192.168.1.101的主目录以文本模式下载一个文本文件install.log到本地目录,并以二进制模式下载一个二进制包文件 rp-pppoe-3.10.tar.gz 到本地目录。
-------------------------------------------------------------------------------------------------------------
关闭防火墙
给访问权限
在window端搭建服务器
直接在windows下载该软件即可,很方便
上传文件
下载普通文件
下载二进制包文件
===============================================================
3.lftp
实例 1 用户使用 lftp 登录远程主机 192.168.1.100,查看远程站点的文件,然后改变目录,进入 orerilly 子目录。
实例 2 在 lftp 终端中,下载 orerilly 子目录下所有的大写 A 字母打头的 pdf 文件到本地目录
实例 3 镜像远程主机的 demo 目录。
---------------------------------------------------------------------------------------------------------------
搭建
连接本机成功
连接其他主机成功
下载a开头的jpg文件
镜像文件夹
===============================================================
4.sftp
实例 1 使用 test 账号名登录到主机 192.168.1.101 的 sftp 服务器。
实例 2 假设本地主机目前的目录中,包含一个名为“Notepad2.txt”的文件,使用
sftp 命令,传送该文件到远程主机 xLinux(192.168.1.101)中,然后以“/home/test/Notepa
d-readme”的名称保存。
实例 3 假设远程计算机 kLinux(192.168.1.101)“/root/”目录中,包含一个名为“gre
eting”的文件,使用 sftp 命令,下载该文件到本地主机当前目录下,然后以“greeting-local”
的名称保存。
-------------------------------------------------------------------------------------------------------------------
准备两台linux虚拟机在一台linux上搭建sftp的服务器端,一台搭建客户端
连接另外一台linux
实例一
实例二
==========================================================================
5.ncftp
实例 使用 ncftp 从 ftp 服务器(192.168.1.100)下载文件 notepad2-rc.zip。
---------------------------------------------------------------------------------------------------------------------------------
下载ncftp
连接成功
下载文件
==============================================================================
6.rcp
实例 1 将 c 源程序文件(即以.c 结束的文件)复制到 192.168.1.101 远程主机系统的 root主目录下
实例 2 将远程主机 xLinux(192.168.1.101)的 root 主目录(/root)下的文件 memo.txt
复制到本地系统的工作目录下。
实例 3 将本地系统的工作目录下的文件 memo.new 和 letter.txt 复制到远程主机系统 x
Linux(192.168.1.101)的/root/demo 目录下。
实例 4 远程主机系统 xLinux(192.168.1.101)上的目录/root/Jenny 下的所有文件复制
到本地系统的/home/test 目录下,副本文件的修改时间与访问权限保持与源文件一致。
-------------------------------------------------------------------------------------------------------------------
实例一:
实例二
实例三
实例四
========================================================================================
7.scp
实例 1 将本地系统工作目录下的 C 源程序文件复制到远程主机 xLinux(192.168.1. 1
01)系统的/root/demo 目录下。
实例 2 将远程主机 xLinux(192.168.1.101)系统的/root/demo 目录下的所有内容(包
括文件及子目录)复制到本地主机系统的/home/test 目录下。
实例 3 将远程主机 xLinux(192.168.1.101)系统的/root 目录下的所有 C 源程序文件复
制到远程主机 xLinux(192.168.1.101)系统的/home/test 目录下。
实例 4 远程主机系统 xLinux(192.168.1.101)上的目录/root/Jenny 下的所有文件复制
到本地系统的/home/test 目录下,副本文件的修改时间与访问权限保持与源文件一致。
实例 5 用户 root 使用 rsh 获得他在远程主机 xLinux 上的主目录内的文件列表,并将该
命令输出重定向到远程系统的文件 xLinux.ls 中。
----------------------------------------------------------------------------------------------------------------------
实例1
实例二
实例三
实例四
实例五
================================================================================
以上都是从实验报告中粘贴过来的,整理得比较粗糙,希望有帮助。
实验还关于wget,lynx,telnet,rlogin,rsh,ssh,write,wall,talk,mesg,不再博客中粘贴了,传上来有需要的可以参考一下~