利用ssh传输文件

在linux下一般用scp这个命令来通过ssh传输文件。而如果你的工作环境是windows的话,那么可以选择用

secure CRT,或者putty 这样的ssh登录工具来进行传输.

对于linux环境:

一、利用scp传输文件

1、从服务器上下载文件

scp username@servername:/path/filename

例如scp codinglog@192.168.0.101:/home/kimi/test.txt  把192.168.0.101上的/home/kimi/test.txt

的文件下载到当前目录

2、上传本地文件到服务器

scp /path/filename username@servername:/path

例如scp /var/www/test.php  codinglog@192.168.0.101:/var/www/  把本机/var/www/目录下的test.php文件

上传到192.168.0.101这台服务器上的/var/www/目录中

3、从服务器下载整个目录

scp -r username@servername:/remote_dir/ local_dir/

例如:scp -r codinglog@192.168.0.101:/home/kimi/test  /home/kimi/

4、上传目录到服务器

scp  -r local_dir username@servername:remote_dir

例如:

scp -r test      codinglog@192.168.0.101:/var/www/   把当前目录下的test目录上传到服务器

的/var/www/ 目录

对于windows环境:

二、利用putty工具集

1、psftp工具

a、建立连接 open 192.168.0.1,按要求输入用户名和密码

b、lcd 改变你要下载的目录,比如lcd D:/wwwroot/ 进入本机的D盘下的wwwroot目录

c、开始传输,put filename 上传文件

get filename 下载文件

2、pscp工具

pscp f:/dir/file1 username@servername:/tmp  把file1 上传到服务器的/tmp目录,用法和scp大同小异

三、利用secureCRT

1、设置上传和下载目录

你只要设置一下上传和下载的默认目录就行

options->session options ->Terminal->Xmodem/Zmodem 下

在右栏directory设置上传和下载的目录

2、上传文件到服务器

rz filename

下载文件

sz filename

如果要下载目录的话,要先用tar打包下

tar -czvf filename.tar.gz dirname

3、改变scurecrt的颜色方案来配合linux

仿真Linux,勾选ANSI颜色

全局选项->颜色->标准颜色,选择不那么刺眼的蓝色(系统默认是深蓝色的)

linux系统局域网传输,利用ssh在linux系统之间在局域网内传输文件相关推荐

  1. 怎么安装winubuntu双系统_win7系统电脑怎么利用ubuntu安装双系统,win7电脑安装双系统的方法...

    ‍ win7系统用户想自己装双系统,但是不了解具体哪种安装方法比较安全快捷,其实我们可以利用ubuntu来安装,那么win7系统电脑怎么利用ubuntu安装双系统?且看以下的设置步骤. ‍ 一.软件准 ...

  2. 非局域网如何使用ssh远程访问Linux主机

    在Linux系统上(目前Windows10系统也可以)ssh相可以远程访问其他桌面连接,只有命令行终端.在局域网,通常只要能ping通就可以用以下命令访问Linux主机,输入账户密码即可登录,但是非局 ...

  3. linux下vhd win10,利用win10纯净版系统的VHD虚拟硬盘安装win10系统的方法

    利用win10纯净版系统的VHD虚拟硬盘安装win10系统的方法有些用户想要体验最近十分火热的win10系统,可是又不想放弃自己现在使用着的win10纯净版系统,毕竟它还是十分稳定的,那该怎么办呢?其 ...

  4. 如何登linux陆数据库,python通过SSH登陆linux并操作的实现.pdf

    python通通过过SSH登登陆陆linux并并操操作作的的实实现现 这篇文章主要介绍了python通过SSH登陆linux并操作的实现,文中通过示例代码介绍的非常详细,对大家的学习 或者工作具有一定 ...

  5. 【Linux环境配置】1. SSH远程访问Linux

    本文基于Ubuntu系统 0. SSH是什么 SSH是一种网络协议,用于计算机之间的加密登录.如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机 附:SSH参考资料 使用windows通过S ...

  6. Linux SCP 命令: 利用SSH传输文件

    在linux下一般用scp这个命令来通过ssh传输文件. 1.从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir(本 ...

  7. 利用SSH 反向代理 ,实现跨局域网连接家里的linux 主机 (树莓派)

    最近我买了一台树莓派主机 ,并且装上了官方系统(Raspbian ).打算用它来跑跑脚本之类的.但是遇到一个问题,我在外的时候,怎么远程连接家里的在局域网中的主机呢? 我已经成功的解决了这个问题,期间 ...

  8. Linux操作系统下如何利用SSH进行远程控制

    网络被攻击,很多情况是由于服务器提供了Telnet服务引起的.的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自然要在服务器上启动Telnet服务.但是Telnet服务 ...

  9. 模拟机安装linux教程,Windows 10利用虚拟机安装Linux图文教程

    Linux由于其众多独特的优势(可参见Linux系统的优势),而被很多人所喜爱.而要使用Linux那首先要做的工作就是安装Linux系统了.这里给出在 win10 下利用虚拟机 Hyper-v 安装 ...

最新文章

  1. NC:应对干旱 细菌崩了 真菌依然很稳(纯网络分析发Nature子刊)
  2. 电脑蓝屏终止代码irql_电脑蓝屏代码浅析
  3. python面试题及答案-Python 45道基本面试题及答案 (新手非常有用)
  4. DBA(三):MySQL主从同步、复制模式
  5. 2021年5月信息系统项目管理师案例分析真题+视频讲解(3)
  6. [scala-spark]5. 伴生类和伴生对象
  7. SpringSecurity分布式整合之分布式认证流程说明
  8. django-数据的插入-利用pymysql
  9. oa系统哪个服务器好,谈谈用户对各大OA系统的使用心得
  10. mysql migration tool 64bit_Migration Tool支持MySQL业务SQL迁移
  11. mysql 分库备份
  12. Vue.js身份证读卡器阅读器谷歌chrome火狐Firefox网页实现读取方法
  13. ff删除httpwatch插件
  14. 计算机的照相机功能,让我来告诉你单反相机那10项不可思议的功能!
  15. html5 blockquote,HTML5 blockquote 标签
  16. DVB-S/S2天线及信号相关知识
  17. 何为数码相机EXIF信息的等效焦距
  18. Xilinx 7系列FPGA收发器架构之接收器(RX)(十一)
  19. 【腾讯TMQ】漫步VR——Unity语音聊天室开发小结
  20. 【C语言】扫雷—初学者也能写的小游戏

热门文章

  1. Java:WEB-INF目录下JSP页面的访问方法
  2. QML 使用资源系统
  3. note、remark、memo 这三次表示备注有什么区别?
  4. 流媒体专家(3)rtsp内嵌的会话描述协议sdp
  5. 【听】情人,罗曼蒂克消亡史
  6. Hibernate-validator(HV)异常
  7. 如何避免成为一个被“优化”的中年秃头程序员?
  8. lenovo L480 进入bios_华硕 N56VZ N56 因bios导致 黑屏 不亮机 解决方案
  9. win10下载安装git(2.34.1)AND 配置
  10. 【自动驾驶技术】优达学城无人驾驶工程师学习笔记(七)——计算机视觉基础