怎么用ssh从windows上传文件到linux?(linux ssh 上传文件,ssh 上传文件)
怎么用ssh从windows上传文件到linux?
从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,直接使用软件自带的上传功能即可,如下,点击上传按钮,然后直接在文件对话框选择上传的文件,当然你也可以下载文件到本地,右键需要下载的文件,然后直接选择保存位置即可,方便而又快捷:

通过ssh实现windows与linux之间传输文件
linux是非常好的开发环境,但很多时候我们希望能够在windows上操作,通过ssh协议可以实现两者之间传输文件。
一
需要在linux系统上安装ssh-server,有的linux系统自带了。
查看ssh是否运行的命令:ps -ef | grep ssh
安装sshu服务器端的命令:sudo apt install openssh-erver
二
下载对应的ssh windows版本客户端。这里我推荐putty,开源免费。
linux上传文件到服务器命令是什么呢?
1 ssh $ ssh username@remotehost 用shh登陆服务器。
2、scp命令scp基于ssh协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下: $ scp filename username@remotehost:remotedirectory 执行:$ scp ipmsg.log admin@10.25.1.202:/home/admin3 ftp/sftp首先用root用户登录远程linux服务器,将admin用户添加到ftp账户中。 通过echo命令追加一行到user_list文件中:
# echo admin >> user_list 之后通过service命令开启ftp服务:
# service vsftpd start现在就可以在本机访问ftp远程服务器了,然后通过put命令上传文件了。4 ssh windows clientssh提供了一个scp2.exe作为windows下的scp命令工具。
到此,以上就是小编对于ssh实现文件上传的问题就介绍到这了,希望这2点解答对大家有用。