windows传文件到 虚拟机(Ubuntu)用winscp被拒
参考2篇文章
[link] https://blog.csdn.net/qq_26400953/article/details/70400987#comments
[link] https://blog.csdn.net/metheir/article/details/80203416
原因:新装的虚拟机Ubuntu没装ssh
- 1.我是新装的Ubuntu(以下步骤有时会需要密码,打上去密码看不见的,打就行了)
- 2.先验证虚拟机内是否安装ssh
在虚拟机开启Ubuntu,按ctrl+alt+t进入终端输入以下代码
ssh localhost
(如果出现ssh: connect to host localhost port 22: Connection refused 就是没安装)
- 3.安装ssh
sudo apt-get install openssh-server
注意如果 安装ssh 安装不成功终端提示下载失败,据我所知2个原因
1.没联网或虚拟机没联网下载不成功,只需把虚拟机联网即可(虚拟机连自己电脑的网)
如果sudo后输入密码后提示,没有权限,说明你有可能登入客户账户,返回登录界面或右上角改成自己设置的账户
***2.如果连了网还下载失败要输入 sudo apt-get update (好像是这句,反正如果再下载失败终端里会有2个提示,我输入的是第一个就是这个差不多的,然后下载一堆文件,然后再运行安装ssh代码) ***
- 4.启动服务
sudo /etc/init.d/ssh start
提示以下代码即成功
[ ok ] Starting ssh (via systemctl): ssh.service.
- 5.再次用winscp连接(我启动后就连的上了)