1:下载PSCP,附件。
2:PSCP不用安装可以直接使用,window cmd命令如下
pscp.exe -r XXXXXXX@IP:/home C:\Users\xxx\Desktop\scp
注:XXXXXXX 代表你linux的用户名。
前提是你在linux创建好了用户名和访问密码,
useradd --create-home -s /bin/bash XX
passwd XX(在出现的密码提示符中,给user指定登录密码)
3:命令输入后;会让你输入密码,输入后,就可以随便拉取文件了。
如何免密登录呢:
1:首先用原本linux的公钥 私钥,就是我们gerrit登录生成那个,
打开puttygen.exe,这个上传不了,自己去百度1个。
把私钥导入,生成的私钥存在window本地即可。
2:
2:其次linux服务器配置下这个东西,以保证window和linux服务器,密钥文件名不一样也可以用
linux服务器root权限下
vim /etc/ssh/sshd_config
找到并将StrictModes yes改成StrictModes no,有可能被注释掉了,一定有的
重启ssh,网上是/etc/rc.d/init.d/sshd restart,但是我没找到,我就/etc/init.d/ssh restart这样了
3:linux下面创建authorized_keys文件,其实就是id_rsa.pub,内容一模一样,记得权限设成chmod 600
4:最后
pscp.exe -i 私钥路径.ppk -r XXXXX@IP:/home C:\Users\xxxx\Desktop\scp
就可以免密拉取了