抱歉,这个问题交叉发布,也发布在超级用户
关于off-topic
:远程服务器是Ubuntu,客户端在linux mint上。
这是我的屏幕截图:
如屏幕副本所示,scp
命令失败,并显示
bash: scp: command not found
lost connection
但是,在我通过 ssh 进入远程服务器并输入之后,scp
我可以看到该命令可用,并且我的$PATH
环境良好。
如果我尝试按照很多地方的建议进行安装,openssh-client
它会说openssh-client is already the newest version
现在我卡住了,不知道scp
命令出了什么问题。有什么想法吗?
更新
我openssh-client
在本地已经安装好了,本地环境没有错误:
更新二
屏幕副本显示该scp
命令在两端均可用:
答案1
为了能够使用scp
,您需要scp
客户端和服务器中的二进制文件(因此需要安装openssh-client
包)!