Windows10安装及使用ssh服务连接远程主机及传输文件
对于经常需要运维网络设备的人来说,使用SecurtCRT、Xshell来远程连接交换机、linux主机,但这些第三方软件虽功能齐全但作为商业软件,使用或使用其高级功能需要付费。
其实对于win10用户而言,系统中已内置了OpenSSH功能,可通过设置中的简单选项添加并启动服务,并且可以使用SCP命令实现本地及远程主机的互传文件。
一、安装
1、打开windows11设置界面,点击系统
2、点击可选功能--查看功能
3、点击添加可选功能--输入ssh搜索,勾选,并点击下一步
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
2021/09/13 下午 04:43 0 test.txt
评论