【Ubuntu16.04】解决Xftp上传文件状态错误的问题

本文介绍了在Ubuntu系统中使用xftp上传文件时遇到的状态错误问题及其解决方法。问题可能由磁盘空间不足或文件夹权限问题引起。对于磁盘空间满的问题,可以使用df-h检查空间使用情况,然后删除无用文件。若为权限问题,可以使用chmod777命令赋予文件夹相应权限。这些解决方案有助于确保文件顺利上传。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  声明:本人已经不是第一次遇到这个问题,上次遇到这个问题时是磁盘空间满了,乱删东西,以致于最近在Ubuntu系统中马不停蹄地重装常用软件,在使用xftp上传本地文件到ubuntu系统,传输日志中始终出现状态错误的字样,导致文件上传不成功~

 本人两次遇到这个问题,问题不同,解决方案也有所不同~~

一、第一次:磁盘空间满了 

1. 输入命令df -h,查看磁盘空间是否已满。(以下图为例,磁盘空间已用22%,磁盘空间未满;当已用为100%时,说明磁盘空间已满)

2. 切换到根目录“/”,查看磁盘根目录内存占用。(更有针对性的删除无用文件)

cd /
sudo du -sh * (需要root权限)

 3. 使用sudo rm -rf命令删除不用的文件即可。

二、第二次:文件夹没有权限。

1. 给要上传文件的文件夹授予777权限。

sudo chmod 777 jdk

2. 使用ls命令查看jdk文件夹时,此时该文件夹是有一层阴影的。

        以上为小编遇到的该问题的两种解决方案,以后有其他解决方案会再进行补充的,同时也欢迎小伙伴们给予补充~~~,希望能帮助到遇到同样问题的小伙伴~~~

Ubuntu 16.04系统中通过Xshell和Xftp进行远程管理并确保连接设置正确无误,可以按照以下步骤进行: ### 1. 安装并配置OpenSSH服务器 首先,确保你的Ubuntu系统上安装了OpenSSH服务器。如果没有安装,可以使用以下命令进行安装: ```bash sudo apt-get update sudo apt-get install openssh-server ``` 安装完成后,使用以下命令启动SSH服务: ```bash sudo service ssh start ``` ### 2. 配置防火墙 确保防火墙允许SSH连接。可以使用`ufw`命令来配置防火墙: ```bash sudo ufw allow ssh sudo ufw enable ``` ### 3. 获取Ubuntu系统的IP地址 使用以下命令获取系统的IP地址: ```bash ifconfig ``` 或者 ```bash ip addr show ``` 记录下`eth0`或`wlan0`接口的IP地址。 ### 4. 配置Xshell连接 打开Xshell,创建一个新的会话: 1. 点击“文件” > “新建”。 2. 在“名称”字段中输入会话名称。 3. 在“主机”字段中输入Ubuntu系统的IP地址。 4. 选择“协议”为SSH。 5. 点击“确定”保存会话。 ### 5. 配置Xftp连接 打开Xftp,创建一个新的会话: 1. 点击“文件” > “新建”。 2. 在“名称”字段中输入会话名称。 3. 在“主机”字段中输入Ubuntu系统的IP地址。 4. 选择“协议”为SFTP或FTP。 5. 点击“确定”保存会话。 ### 6. 连接到Ubuntu系统 在Xshell和Xftp中,双击刚刚创建的会话,输入用户名和密码进行连接。 ### 7. 验证连接 连接成功后,你可以在Xshell中执行命令,在Xftp中传输文件,确保连接设置正确无误。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zqq_2016

有用的话,来打赏博主吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值