Windows10安装及使用ssh服务连接远程主机及传输文件

Windows10安装及使用ssh服务连接远程主机及传输文件

对于经常需要运维网络设备的人来说,使用SecurtCRT、Xshell来远程连接交换机、linux主机,但这些第三方软件虽功能齐全但作为商业软件,使用或使用其高级功能需要付费。

其实对于win10用户而言,系统中已内置了OpenSSH功能,可通过设置中的简单选项添加并启动服务,并且可以使用SCP命令实现本地及远程主机的互传文件:

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。

一、安装

1、打开windows10设置界面,点击应用

2、点击可选功能

3、点击添加功能--勾选OpenSSH客户端--点击安装

4、安装及安装完成

安装过程中

安装完成

二、使用SSH

1、远程登陆主机

1.1远程主机登陆(首次登陆)使用CMD或powershell

命令参数为:ssh 用户名@服务器地址

C:\Users\lzs>ssh root@192.168.66.121

root@192.168.66.121's password:

Last login: Mon Sep 13 16:25:16 2021

2、远程拷贝

2.1、本地文件拷贝到远程主机

命令参数:scp 本地文件 远程主机用户名@远程主机地址:远程主机文件存放位置

C:\Users\lzs>scp advanced_ip_scanner_Aliases.bin root@192.168.66.121:/tmp 传输本地文件advanced_ip_scanner_Aliases.bin至主机192.168.66.121/tmp目录下

root@192.168.66.121's password: 输入密码

advanced_ip_scanner_Aliases.bin 100% 15 4.9KB/s 00:00

C:\Users\lzs>ssh root@192.168.66.121 登录远程主机,验证是否有传输的文件

root@192.168.66.121's password:

Last login: Mon Sep 13 16:28:09 2021 from 192.168.66.70

[root@localhost ~]# cd /tmp

[root@localhost tmp]# ls

advanced_ip_scanner_Aliases.bin

2.2、远程主机文件拷贝到本地

命令参数:scp 远程主机用户名@远程主机地址:远程主机文件 本地目录

C:\Users\lzs>scp root@192.168.66.121:/tmp/test.txt C:\Users\lzs

root@192.168.66.121's password:

test.txt 100% 0 0.0KB/s 00:00

C:\Users\lzs>dir

Volume in drive C has no label.

Volume Serial Number is D2EF

Directory of C:\Users\lz

2021/09/13 下午 04:43 0 test.txt

2021/08/18 下午 06:11 <DIR> Tracing

版权声明:
作者:凉生
链接:http://www.kurodown.com/index.php/2021/09/13/windows10%e5%ae%89%e8%a3%85%e5%8f%8a%e4%bd%bf%e7%94%a8ssh%e6%9c%8d%e5%8a%a1%e8%bf%9e%e6%8e%a5%e8%bf%9c%e7%a8%8b%e4%b8%bb%e6%9c%ba%e5%8f%8a%e4%bc%a0%e8%be%93%e6%96%87%e4%bb%b6-2/
来源:酷绒站
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录