使用putty远程登录linux并与Windows互传文件

一、putty的下载与安装

1、去putty官网下载对应位数的软件到本地,下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
使用putty远程登录linux并与Windows互传文件_第1张图片
2、putty的基本使用方法如下:
  打开putty,在面板中输入你要连接的目标的IP地址或者主机名(本例中目标IP为202.118.86.79),或者是主机网址。之后putty页面会跳转,在跳转的页面中输入你连接的目标的用户账号,之后回车,再输入密码,验证通过之后即可远程登录,如下图所示
使用putty远程登录linux并与Windows互传文件_第2张图片

二、PuTTY 不能连接Linux,报:connection refused


先确认是否已经给Ubuntu安装了SSHD
在终端输入SSHD
若未安装,按提示安装 sudo apt-get install openssh-server
若出现以下问题:
E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:输入以下命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决。
再将防火墙将虚拟机添加信任,再用PuTTY连接Ubuntu。
原理是:虚拟机Ubuntu网卡IP与主机的虚拟网络适配器VMnet8为同一网段
虚拟机连接主机中的虚拟网卡实现连接。

三、Windows与Linux之间互传文件

  pscp:pscp是puty安装包所带的远程传输工具,是一款是否常见windows与linux之间互传的工具,他的使用方法与linux中scp相似。

1、本地文件上传到远程服务器

  上传我们用到的是pscp:开始->运行->cmd,在windows下 切换到pscp.exe 所在的位置,建议将pscp.exe放到C:WINDOWS\system32中,這样在任何地方都可以调用。
  命令:pscp G:/yinyue.mp3 [email protected]:/home/tanglie/Music (执行命令会提示你输入密码,显示上传成功)。
使用putty远程登录linux并与Windows互传文件_第3张图片

2、本地目录以及目录中的文件上传到远程服务器

  命令:pscp -r G:/QiYi [email protected]:/home/tanglie/Music (将G盘下面的QiYi目录上传到ip172.17.6.14下面的home/tanglie/Music下面)。
这里写图片描述

3、远程服务器中的文件下载到本地

  命令:pscp [email protected]:/home/tanglie/Dowload/text.txt G:(从ip172.17.6.14下面的home/tanglie/Dowload里面的text.txt 复制到 本地 G盘下面)。
这里写图片描述

4、远程服务器中的目录以及目录中的文件复制到本地

  命令:pscp -r [email protected]:/home/tanglie/Dowload/wenjian G:(从服务器ip172.17.6.14 的home/tanglie/Dowload下的 wenjian目录 下载到 本地的G盘下)。
这里写图片描述

参考:http://mini.eastday.com/bdmip/180415203137619.html
https://www.linuxidc.com/Linux/2016-04/130622.htm
https://www.cnblogs.com/tanglie/p/6773704.html

你可能感兴趣的:(#,Linux基础知识)