在两台Linux主机的任意一台上设置好ssh服务,并且确保另一台linux系统可以顺利的用ssh连接上这台主机,然后在另一台主机上用scp命令就可以在两台主机之间互传文件(对,是互传文件,可以从ssh客户端主机上上传,也可以下载)。

要利用PowerShell向远程Linux服务器传输文件,可以使用OpenSSH的PowerShell模块。
首先,确保你的Windows机器上已安装OpenSSH模块。
然后,使用`New-SSHSession`命令建立与远程Linux服务器的SSH会话。
接下来,使用`Copy-SSHFile`命令将文件从本地复制到远程服务器,指定源文件路径和目标路径。
最后,使用`Remove-SSHSession`命令关闭SSH会话。这样,你就可以通过PowerShell向远程Linux服务器传输文件了。
Windows系统如果要连接Windows Server服务器,那是一件简单的事情,因为系统内置了远程桌面连接工具。但是Windows内置的远程桌面连接工具只能连接Windows服务器,如果想在Windows 7下对Linux服务器进行操作,那就必须要借助第三方工具。
Windows下连接Linux服务器需要SSH客户端来连接,在Windows下的SSH客户端工具很多,最为常用的有:XShell、PuTTY等,我们推荐用XShell。
注意:无论使用哪种SSH客户端工具,切记一定要在其官网上下载!在前几年的时候,一些黑客将一些置有后门的PuTTY工具甚至做了付费推广,以此来窃取大量的服务器和理账号和密码!
Windows和Linux互传文件的方案
在Windows和Linux之间互传文件有几种方案,推荐下面几种方案供大家参考。
Linux上有一款小工具lrzsz,安装后使用两个简单命令(rz 上传文件、sz发送文件)就可以实现Windows和Linux之间互传文件。
lrzsz只适合传递小文件,文件大小100M以内的都可以使用此工具来传输。
WinScp是Windows环境下的基于SSH及SCP协议的SFTP客户端,其实就是FTP客户端工具,它支持断点续传,较为方便。
常见有使用:scp命令、xshell软件里的xftp程序、U盘挂载、服务器自带的lrzsz程序。
1、把本机的文件传给目的服务器:
备注:把本机get66.pcap拷贝到147这台服务器的super目录下,需要提供147的密码
2、在本机上执行scp,把远端的服务器文件拷贝到本机上:
备注:在本机上执行scp,把远端服务器的dns.pcap文件拷贝到本机的根目录下
3、拷贝目录下的所有文件:
备注:把/super/目录下的所有文件,拷贝到145服务器根目录下
xshell这个软件很好,强烈推荐哦!!!
里面有个xftp小插件,可以支持文件在笔记本和服务器互传,这个小插件需要单独在网上下载,直接百度搜xftp,很方便。
1、点击xshell软件上的xftp图标(前提xftp已经下载好)
2、然后就可以互传文件了啊
文件在U盘,那好办,直接插到服务器上,然后挂载上,就能把U盘上的文件拷贝到服务器上了
备注:插上U盘后,fdisk -l查看服务器识别到了,/dev/sdc是我的U盘,16G的
2、挂载到自定义目录下:
把U盘挂载到刚新建的目录下
就能看到U盘里所有的文件了
3、把文件拷到服务器home下
把U盘里的autorun.inf拷贝到服务器的home目录下
文件拷到服务器后,建议先手动执行命令,然后再拔U盘,防止U盘损坏!!!
好了,拔出U盘吧(按照上面的来,先退回到根目录下,再执行umount命令,不然会报错提示U盘在使用,无法卸载)