Xftp 传文件到虚拟机一直显示状态错误,传不进去

环境:VMware、Ubuntu18.04

1、起因

用Xshell连接了虚拟机,想用Xftp从本地Windows环境传文件到虚拟机的Ubuntu中,一直报状态错误,文件一直传不进去
请添加图片描述

2、原因

用普通用户登录Xshell权限不够,导致本地文件传不到虚拟机上

3、解决办法

在Xshell中执行以下语句:

 sudo chown -R 普通用户名 文件路径 #更改文件夹所有者给你要求的普通用户

请添加图片描述

4、结果

请添加图片描述
完美解决,文件传输成功

5、补充

还有另一种解决办法:Xshall用root登录,再打开Xftp(这样Xftp也是root用户打开,拥有所有权限),可是Xshall用root登录虚拟机会连接不上,参考:Xshell用root用户连接Linux 可以解决

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐