症状:当前是root用户,创建了一个dev文件夹,然后新建了一个b.txt文件,使用xftp连接虚拟机之后,可以将虚拟机中的b.txt文件传输到本地,但是不能将本地的文件传输到虚拟机。
在使用rz传输文件的时候,会遇到传输错误的问题,如下图:
情况1. 目录不对
一般情况下,切换到 /tmp 目录,先将文件传输到 /tmp 下,之后再复制到目标位置
情况2. 硬盘空间不足(segmentation fault)
使用df -h查看磁盘空间,删除多余文件
情况3. 权限问题
使用 sodu rz 命令
情况4. 文件过大
可以使用xftp来传输大文件
情况5. 单独用rz会有两个问题:上传中断、上传文件变化(md5不同)
解决办法是上传是用rz -be,并且去掉d出的对话框中“Upload files as ASCII”前的勾选。
下载并安装Xftp工具。打开Xftp工具,点击“新建”。2
在“新建会话属性”中选择“名称”为主机命名,在“主机”栏输入主机IP,“协议”和“端口号”使用默认ftp和21,在“用户名”和“密码“栏输入账户密码。点击确定。
3
回到Xftp主窗口在”新建“按钮右侧有一个文件样式的图标为”打开“按钮,点击该按钮,在d出的小窗口中选择刚刚新建的主机,双击就连接到FTP服务器上面了。
4
连接上FTP服务器之后,窗口右侧会出现FTP服务器目录和文件列表,右键左侧本地将要上传的文件点击”传输“就能将本地文件传输到远程服务器,或者使用左右拖拽的方法也可以上传下载文件。
END
方法2
当你的电脑上面同时安装了Xshell和Xftp的时候,可以通过Xshell主窗口上面的Xftp图标通过sftp快速连接到服务器。打开Xshell,连接到服务器。
点击Xshell主窗口菜单栏Xftp图标,即可使用sftp协议登录到远程服务器上传下载文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)