SSH和SCP的使用方法
1、SSH使用方法
ssh 用户名@IP
例:
ssh ubuntu@192.168.1.190
最近因为项目需求,需要通过ssh来登录Windows,但是一开始一直无法登录,参考下面这个帖子解决了,有需要的朋友可以点击看看,这里就不再赘述了。
https://blog.csdn.net/zadaya/article/details/105456227
除此之外,关于SCP的使用方法网上看到的教程写的也不是很详细,经过摸索之后,将Windows和Linux下的SCP使用方法总结在下面,Windows和Windows之间、Linux和Linux之间的SCP使用方法依次类推。
注意:服务器和客户端必须处于同一局域网下。
2、SCP使用方法
2.1 Windows下通过scp命令从Linux服务器下载文件:
例:
scp ubuntu@192.168.1.190:/home/ubuntu/image.jpg C:\Users\Administrator\Desktop\picture
说明:将Linux服务器/home/ubuntu/目录下的image.jpg图片下载到windows客户端下C:\Users\Administrator\Desktop\picture目录
其中192.168.1.190为Linux服务器的IP地址 ubuntu为Linux服务器的用户名
2.2 Windows下通过scp命令上传文件到Linux服务器:
例:
scp C:\Users\Administrator\Desktop\picture\image.jpg ubuntu@192.168.1.190:/home/ubuntu/
说明:将windows客户端C:\Users\Administrator\Desktop\picture目录下的image.jpg图片上传到Linux服务器/home/ubuntu/目录下
其中192.168.1.190为Linux服务器的IP地址 ubuntu为Linux服务器的用户名
2.3 Linux下通过scp命令从Windows服务器下载文件:
例:
scp Administrator@192.168.1.115:C:/Users/Administrator/Desktop/picture/image.jpg /home/ubuntu
说明:将windows的Administrator用户下C:/Users/Administrator/Desktop/picture/ 目录下的image.jpg图片拷贝到Linux客户端下的/home/ubuntu目录
其中192.168.1.115为windows服务器的IP地址,Administrator为windows服务器的用户名
2.4 Linux下通过scp命令上传文件到Windows服务器:
例:
scp /home/ubuntu/image.jpg Administrator@192.168.1.115:C:/Users/Administrator/Desktop/picture
说明:将Linux客户端/home/ubuntu/目录下的image.jpg图片拷贝到windows的Administrator用户下的C:/Users/Administrator/Desktop/picture/ 目录
其中192.168.1.115为windows服务器的IP地址,Administrator为windows服务器的用户名
这里需要注意一个地方,C:/Users/Administrator/Desktop/picture其实在Windows下应该是C:\Users\Administrator\Desktop\picture这样的形式
但是在Linux下需要更改/的方向,这里不知道为什么。
SSH和SCP的使用方法的更多相关文章
- Centos下关于ssh、scp与rsync设置与应用
最近应公司要求,需要对文件数据进行远程传输与备份操作,特此写了一篇文章记录下了关于ssh.scp以及rsync的应用配置全过程,可能过程太过罗嗦,但主要就是想在不遗漏每个过程的情况下对此进行阐述,希望 ...
- windows通过秘钥使用ssh和scp
windows10内置支持了ssh和scp等仿linux指令,可以让我们方便的使用类似linux的工作流把日常的代码资源部署维护工作写成脚本(批处理). ssh和scp都有-i参数可以通过指定一个私钥 ...
- FTP 与 SSH 的安全性对比, 以及FTP,SSH,SFTP,SCP 的关系简单解析!
FTP 与 SSH 的安全性对比? ftP: http://baike.baidu.com/subview/369/6149695.htm TCP/IP协议中,FTP标准命令TCP端口号为21,Por ...
- FreeBSD简单配置SSH并用root远程登陆方法
FreeBSD简单配置SSH并用root远程登陆方法 前言:最近下载了FreeBSD,在虚拟机上安装,第一步先要开启SSH服务,用终端putty软件可以实现在windows系统进行远程管理, 初级 = ...
- ssh、scp免秘钥远程执行命令:expect
首先安装expect # yum -y install expect 命令格式 # ./expect IP COMM #expect是独立的工具,所以不能用sh来执行 1 2 3 4 5 6 7 ...
- Linux主机之间ssh免密登录配置方法
由于公司的生产环境有很多台Linux的CentOS服务器, 为了方便机子(假设两台机子A,B)互相之间免密ssh, scp命令操作,配置如下 1. 在A.B上分别创建本机的公钥和私钥,输入命令后连续三 ...
- ssh免密码登录配置方法
每次输密码很麻烦,免密登录设置方法按照<ssh免密码登录配置方法>即可,简单来说: 1.终端上执行ssh-keygen -t rsa,生成密钥对(存放在/home/usera/.ssh). ...
- SSH免密码登录配置方法详解
1.测试主机配置信息: 192.168.100.236 db06.chavin.king db06 192.168.100.237 db07.chavin.king db07 2.创建测试用户: gr ...
- scp基本使用方法
scp基本使用方法: scp用于在两台电脑之间进行数据的copy,形式如下: 第一种, scp [-r] 文件/文件夹 user@host:dir ,需要输入密码. 第二种, scp [-r] ...
随机推荐
- DC-1 靶机渗透
DC-1 靶机渗透 *概况*: 下载地址 https://www.vulnhub.com/entry/dc-1,292/ *官方描述:* DC-1 is a purposely built vulne ...
- 使用JQGrid中可见列并存入Cookie
引入js与css <link href="~/Content/js/jquery-ui/jquery-ui.min.css" rel="stylesheet&quo ...
- xpath 获取meta里的keywords及description的方法
html中的head的meta元素中的keywords与description标签如下: <meta name="keywords" content="xxxx&q ...
- git设置本地与远程分支关联
1.为了避免每次都进行验证,在git进行绑定ssh mkdir ~/.ssh ssh-keygen -t rsa -C "xxx@qq.com" 将生成的公钥粘贴到git中 2.本 ...
- 关于Electron框架应用的安全测试
Electron框架应用的安全测试 0.Electron相关简介 electron.js是一个运行时框架,它在设计之初就结合了当今最好的Web技术,核心是使用HTML.CSS.JavaScript构建 ...
- python中的嵌套
嵌套:将一系列字典存储在列表中,或将列表作为值存储在字典中,这称为嵌套.既可以在列表中嵌套字典,也可以在字典中嵌套列表,甚至在字典中嵌套字典. 一.列表中嵌套字典 1)一般创建方式: student_ ...
- AngularJS性能优化心得,自己踩过的抗,及一些别人的经验(转哦)
脏数据检查 != 轮询检查更新 谈起angular的脏检查机制(dirty-checking), 常见的误解就是认为: ng是定时轮询去检查model是否变更.其实,ng只有在指定事件触发后,才进入$ ...
- github ations 入门使用
在使用之前,我们了解一下什么是 Github Actions. 在 GitHub Actions 的仓库中自动化.自定义和执行软件开发工作流程. 您可以发现.创建和共享操作以执行您喜欢的任何作业(包括 ...
- Jmeter监控平台搭建:JMeter+InfluxDB+Grafana
背景 平时一般用Jmeter的Gui模式,添加对应的插件,查看每秒线程数.TPS.响应时间等曲线,其实高并发是不建议这么看的. 解决方案 可以搭配InfluxDB+Grafana工具,使Jmeter异 ...
- 通过Nginx TCP反向代理实现Apache Doris负载均衡
概述 Nginx能够实现HTTP.HTTPS协议的负载均衡,也能够实现TCP协议的负载均衡.那么,问题来了,可不可以通过Nginx实现Apache Doris数据库的负载均衡呢?答案是:可以.接下来, ...