linux小白求助,不使用任何工具,直接上传文件到linux服务器
linux吧
全部回复
仅看楼主
level 2
使用windows的cmd的ssh命令 连接 linux服务器 想要把e盘下的a.txt文件上传到 linux下的/usr/my目录下该如何操作,不使用任何其他工具能实现吗
2018年10月10日 03点10分 1
level 12
有openssh的话,用scp啊
用法:
scp [-P 端口] <文件> <目标位置>
2018年10月10日 03点10分 4
level 1
任意一台上面搭个tftp也挺快的啊。
2018年10月10日 03点10分 5
level 12
scp e:/a.txt 用户名@服务器地址:/usr/my/
2018年10月10日 03点10分 6
这个命令我试了,会出现一个什么ssh错误
2018年10月10日 03点10分
@Yft纸片人💢 那就要看你具体什么错误了…
2018年10月10日 03点10分
@Yft纸片人💢 比如是不是换了ssh默认端口,服务器地址和用户名密码有没有输对,服务器端口有没有开放等等
2018年10月10日 03点10分
@‽ 好像是主机名没有对
2018年10月10日 03点10分
level 12
想要图形界面的话就上网搜winscp
2018年10月10日 03点10分 7
level 2
看这个问题是我写的有问题吗
2018年10月10日 05点10分 8
先看看怎么写scp命令吧,你这都在linux服务器上了,还scp 远端?
2018年10月10日 07点10分
@很困困困▫ 我想我懂你的意思了[呵呵] 不用进linux系统 直接scp 搞定了
2018年10月10日 08点10分
@很困困困▫ 转头我就把xshell给删了
2018年10月10日 08点10分
level 14
scp应该在本地而不是ssh过去之后的shell执行吧[滑稽]
2018年10月10日 05点10分 9
我想也是啊 scp的源文件应该是我的linux上的文件了
2018年10月10日 05点10分
老哥有没有什么其他方法
2018年10月10日 05点10分
@2455012179 “hostname不能解析” 很明显是因为scp在linux上执行,“e:/a.txt” 被当做了hostname:/path这种结构,把e当做hostname去解析了,跟防火墙或者虚拟机设置没关系。请自己先弄明白再指导别人
2018年10月11日 03点10分
level 11
装个xshell这么难?
2018年10月10日 06点10分 10
我就问问不装行不行
2018年10月10日 07点10分
level 12
理论上Windows能执行ssh 就能执行scp 和ssh用法基本相同
2018年10月10日 07点10分 11
level 5
1直接cd 到文件的目录, 避免windows下路径写法问题2确定目标路径在服务器上存在
2018年10月11日 02点10分 12
level 1
linux开samba,windows映射网络驱动器,把要传的文件直接拖过去就行了。
2018年10月11日 03点10分 13
level 1
[怒]
2019年01月25日 08点01分 14
1