windows怎么配置才能用scp连上linuxssh?(scp 拷贝到windows)
windows怎么配置才能用scp连上linuxssh?
在linux主机(ssh客户端), 通过ssh-keygen在建立SSH keys # ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码) 将在linux主机的当前用户HOME目录下的.ssh目录,生成id_rsa.pub和id_rsa,其中,id_rsa是密匙,id_rsa.pub是公匙,你需要将id_rsa.pub上传(ssh服务端,也就是装有winsshd的windows机器) 可使用下面命令 cd ~/.ssh scp id_rsa.pub Administrator@192.168.0.1:/d:/data 2.将公匙导入到winsshd Open easy setting–>Virtual accounts 点add按钮,,,输入一个名字,比如codeif,在列表中0 keys后的编辑按钮,导入刚才的公匙以后就可以不用输入密码,linux就可以通过scp命令从装有winsshd的机器上获取文件了 从linux系统复制文件到windows系统: scp /oracle/a.txt administrator@192.168.3.181:/d:/ 在linux环境下,将windows下的文件复制到linux系统中: scp administrator@192.168.3.181:/d:/test/config.ips /oracle 请注意:因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端软件,比如winsshd,使windows系统支持ssh协议才行。
(图片来源网络,侵删)winCP是什么软件?
WinSCP软件是windows下的一款使用ssh协议的开源图形化SFTP客户端,也就是一个文件传输的软件,它有什么优点吗?咱们嵌入式开发中经常会将windows中的文件复制到linux系统当中,比较常用的方式就是添加共享文件夹,每次通过添加的共享文件夹来相互传输文件。
如何给远程服务器传文件linux?
1、使用rz和sz命令:rz是从linux端接收windows数据,sz是linux端发送数据到windows端;rz和sz使用ZModem协议进行文件传输。有点是操作简单。
2、在windows下使用winscp进行数据上传。winscp是一个Windows环境下支持SFTP, SCP 以及 FTP 的开源图形化客户端。它可以完成本地与linux远程主机间安全的复制文件。
(图片来源网络,侵删)有点是可视化,多文件操作,绿色开源。
winscp无法创作远程文件如何获得权限?
只需要填写3个地方:1. host name 2.user name 3.password。hostname是虚拟机的IP地址,我的是58.215.140.108。username和password就是登陆虚拟机时的用户名和密码。最好是填写root用户时的用户名和密码。点击登陆就进入到Linux系统了:
界面中,左边属于windows操作系统的目录,右边属于Linux(CentOS)操作系统的目录。可以用鼠标直接把文件拖过来拖过去的,十分方便。
(图片来源网络,侵删)到此,以上就是小编对于的问题就介绍到这了,希望这4点解答对大家有用。