windows与虚拟机linux通过ssh进行连接并上传文件
windows配置
以管理员打开powershell
下载和启动安装ssh客服端
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
Linux配置
安装ssh客服端
sudo apt-get update
sudo apt-get install openssh-server
获得ip地址---ifconfig
进行文件上传
需要保证2边的ssh服务器都是启动状态
以管理员的身份运行命令控制提示符
定位到需要上传文件的目录下 cd xxxxx(文件目录)
我需要上传的文件为123.gz则命令是
scp -P 22 123.gz fjh029@192.168.29.3:/home/fjh029/code
22为端口号 123.gz为当前目录下的文件 fjh029为当前linux登入的用户 @xxx 为ifconfig得到的ip地址 :/home/fjh029/code 为上传文件的目录地址
结果: