Xshell与Xftp工具中的文件传输

本文介绍了如何在Xshell和Xftp工具中解决文件传输权限问题,包括使用chmod指令调整权限,以及利用lrzsz工具进行Windows与Linux间的便捷文件传输。

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

本文是在学习集群过程使用这些工具过程中,关于文件传输的总结。

这里提供一下Xshell与Xftp工具的官网地址:

https://www.netsarang.com/zh/xshell/
https://www.netsarang.com/zh/xftp/

一、正常传输

在Xshell工具的菜单栏之中,有Xftp的快捷功能键。
图示之中圈出来的就是快捷键
点击该功能键,在本地内找到要传输的文件夹或者文件,右键选择传输即可。

在该过程中会出现的问题,大概率是文件传输的问题。

工具栏显示的传输错误原因说明为:*Permission is not allowed *

如果当前用户为root用户时,这个时候先查看一下要传入文件地址(目的地)的目录的权限(当时遇到的是755)。右键选择查看信息,就可以查看该文件夹权限。切记在弹出的窗口勾选那些权限没有意义,保存后在此查看还是没有修改到。

此时可以利用Xshell工具执行下面指令进行修改权限。

chmod 777 xxx目录

然后查看下该文件夹权限信息是否已经更改,确保修改成功。
之后再次尝试检验是否能够传输。

二、便捷传输

切换到要传入文件的地址,可以直接使用拖拽的方式通过shell命令窗口实现windows和linux系统之间的文件互传。
对于Ubuntu系统,要安装lrzsz(zmodem)工具。

sudo apt-get install lrzsz

直接在shell工具执行上述指令进行安装。
安装成功后就可以使用ZMODEM(lrzsz)实现从Windows上传文件到linux了(进入linux的目标目录,然后直接从Windows中拖拽要上传的文件到xshell工具页面上即可实现上传)。

补充:遇到压缩文件时,需要安装unzip工具。
安装指令为:

sudo apt-get install unzip

解压指令为:

unzip 目标文件

如果在安装过程中遇到安装问题

E: Unable to locate package lrzsz

可以参考下述网站链接:
https://www.cnblogs.com/Antiver/p/10189547.html
https://www.cnblogs.com/wangshaowei/p/10994764.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值