通过SSH实现Windows与linux之间传输文件
Linux是非常好的开发环境,但很多时候我们希望能够在Windows上操作,通过SSH协议可以实现两者之间传输文件。
一
需要在Linux系统上安装ssh-server,有的linux系统自带了。
查看ssh是否运行的命令:ps -ef | grep ssh
安装sshu服务器端的命令:sudo apt install openssh-erver
二
下载对应的ssh Windows版本客户端。这里我推荐putty,开源免费。
从windows上传文件到linux,目前来说最简单的方式就是使用终端软件,通过终端软件自带的上传功能直接将本地文件上传到linux系统,方便而又快捷,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下:
cmd
如果你是win10系统,那么就非常方便,可以直接使用系统自带的scp命令将本地文件上传到linux系统,基本使用方式—“scp 本地文件 目标Linux主机”,打开cmd窗口,切换到文件所在目录,然后直接运行scp命令即可,这个过程需要输入密码,验证成功后就会自动将文件上传到目标Linux主机,非常方便快捷:
putty
这是一个非常轻便灵活的终端软件,免费且开源,如果你追求简单简约的风格,可以使用一下这个软件,非常不错,从本地windows上传文件到linux,直接使用putty自带的pscp命令即可,打开cmd窗口,切换到putty安装目录,然后直接使用pscp命令上传文件,这个过程也需要输入密码,验证成功后会自动上传文件,当然也支持将linux文件下载到本地windows系统:
mobaxterm
这是一个功能强大且插件全面的终端软件,相比较简单的putty,mobaxterm不仅支持ssh、telnet等远程连接,还支持vnc、rdp等远程控制,从windows上传文件到linux,直接使用软件自带的上传功能即可,如下,点击上传按钮,然后直接在文件对话框选择上传的文件,当然你也可以下载文件到本地,右键需要下载的文件,然后直接选择保存位置即可,方便而又快捷:
要使用SecureFX上传文件,首先打开SecureFX软件。然后,通过连接到远程服务器,输入服务器地址、用户名和密码。
一旦连接成功,你可以在本地文件夹和远程服务器之间进行文件传输。
选择要上传的文件,然后将其拖放到远程服务器的目标文件夹中。
你还可以使用菜单栏中的"上传"选项来选择要上传的文件。
上传过程中,SecureFX会显示传输进度和状态。
完成上传后,你可以在远程服务器上找到已上传的文件。
SecureFX是SSH通信的安全文件传输(SFTP)客户端,用于在本地计算机和远程服务器之间传输文件。以下是使用SecureFX上传文件的步骤:
1. 打开SecureFX客户端。
2. 输入远程服务器的相关信息,包括主机名(或IP地址)、用户名、密码以及端口号(通常为22)。
3. 点击 "连接" 按钮建立与远程服务器的连接。
4. 在远程服务器的文件管理器中,导航至您想要上传文件的目录。
5. 在本地计算机,找到您想要上传的文件或文件夹。
6. 按下 "Ctrl + T" 或点击 "传输" 侧边栏中的 "上传" 按钮。
7. 在 "上传" 对话框中,浏览并选择要上传的文件或文件夹。
8. 选择上传选项,例如保留原始文件时间戳、覆盖已有文件等。
到此,以上就是小编对于windows下ssh文件传输的问题就介绍到这了,希望这2点解答对大家有用。
分享标题:怎么用ssh从windows上传文件到linux?windowsssh上传文件
网站地址:http://www.shufengxianlan.com/qtweb/news23/379373.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联