使用Xftp7连接VMware workstaion搭建的linux虚拟机全过程及出现问题详解

通过Xftp工具连接Windows-7虚拟机 在我们平时办公工作中,很多时候我们经常会使用到虚拟机来进行环境的测试,我们平时在虚拟机上接触的最多的莫过于Linux和Winwdos。不过虚拟机环境和物理机环境是无法直接传输的,那么有的时候呢,同学们又想要在两者之间相互传输文件,可能就会使用QQ邮箱等形式来传输,这样的效率又慢而且繁琐,今天我就为大家带来一种非常便捷的传输方式。通过XFTP工具来进行文件传输。 阅读详情
AI摘要

本文详细介绍了如何在CentOS7虚拟机上配置静态IP地址,并通过Xftp7工具实现Windows与Linux之间的文件传输。包括查看与修改IP地址、重启网络服务、关闭防火墙及开启SSH服务等步骤。

1.首先利用VMware workstaion在本机搭建linux虚拟机,详见此视频:
VMware workstaion在本机搭建linux虚拟机
所搭建的linux虚拟机为CENTOS7
然后安装Xftp7应用程序

2.配置好Linux虚拟机的网络连接
(1)首先查看linux虚拟机的ip地址:ifconfig在这里插入图片描述
其中ens32所对应的inet值即为ip地址;
如果想修改ip地址:
(2)修改linux虚拟机的ip地址:
首先查看虚拟机VMnet1的虚拟网络编辑器中的DHCP设置:
在这里插入图片描述
需要记住子网ip、起始ip地址以及子网掩码:
在这里插入图片描述
再查看虚拟机VMnet8的虚拟网络编辑器中的NAT设置:
在这里插入图片描述
记住网关ip:
在这里插入图片描述
然后需要将虚拟机的IP地址修改为静态 IP:
由于需要对只读文件进行修改,所以需要以管理员身份打开文件,所以先打开管理员权限,在终端输入:su root,
输入相应的密码之后,进入管理员模式:
在这里插入图片描述
然后再输入:vi /etc/sysconfig/network-scripts/ifcfg-ensXX
其中:XX是数字,每个人的可能都不太一样,可以输入到ens后就直接tab键补全文件名!
对文件进行以下的修改:
在这里插入图片描述
其中,

  • BOOTPROTO 设置成 static 模式,表示获取静态地址;
  • ONBOOT 默认情况应该为 no,修改成 yes(表示是否随着开机自启动);
  • IPADDR 和下面的都是自己要添加进去的,其中:设置的 ip 地址前三位要与上面获取的 ip 地址范围的前三位相同,否则后续会出错;
  • NETMASK 表示子网掩码,填写之前记录的即可;
  • GATEWAY 表示网关,填写之前记录的即可;

文件修改完成后,按ESC,输入::wq ,表示保存并退出文件

随后再重启网络:service network restart

(3)在windows和linux虚拟机上互相ping查看能否ping通,检查网络设置:
在这里插入图片描述
在这里插入图片描述
能够ping通才能进行连接!
如果无法ping通,则可能是以下问题:
<1> 控制面板–>网络和 Internet–>网络连接
在这里插入图片描述

在这里插入图片描述
选择VMnet8后按照如下进行配置,注意图里面的ip地址配置是这样的,子网IP是192.168.75.0,里面IP地址就填写192.168.75.1

此时点击确定以后我们在点击一下VMnet8的禁用,点击完以后禁用再右键单击一下启用,即重启VMnet8的网络(其实在很多时候windows下ping不通linux我们都可以先禁用一下VMnet8然后在启用它基本上就解决了)

<2> 防火墙的问题:
检查你虚拟机中防火墙是否关闭:
查看防火墙状态:systemctl status firewalld.service
关闭防火墙:systemctl stop firewalld.service
禁用防火墙:systemctl disable firewalld.service

<3> 检查ssh服务是否开启:
查看ssh状态:service sshd status
在这里插入图片描述
如果显示dead的话需要手动开启:service sshd start

<4> 检查相关服务是否打开:
计算机管理 -> 服务和应用程序 -> 服务:
在这里插入图片描述

3.使用Xftp7连接linux虚拟机:
在这里插入图片描述
注意要选择SFTP协议!
在这里插入图片描述
配置SFTP连接,使用root用户一直提示**“SSH服务器拒绝了密码”**。一直连接会叫重复输入root的密码:
在这里插入图片描述

解决方法:
(1)检查密码是否输入正确
(2)如果是本机连接linux虚拟机,则用户名应为:root!
在这里插入图片描述

(3)更改sshd的配置文件信息:
<1> 首先输入命令,进入到sshd的配置文件:sudo vim /etc/ssh/sshd_config
<2> 找到Authentication配置,修改以下配置:
在这里插入图片描述
<3> 重启系统即可:reboot

成功连接:
在这里插入图片描述

Xftp连接Linux 虚拟机 linux开启ftp服务、Xftp连接linux 阅读详情

相关推荐

Xshell和Xftp连接Linux虚拟机及Xftp中文乱码问题

在配置好的虚拟机环境中,通常可以正常连接到网络。但是,当尝试使用FinalShell、Xshell或Xftp连接到虚拟机内的Linux系统时,可能会遇到一些问题。以下步骤将帮助您解决连接问题,确保能够顺利地使用这些工具。

weixin_48256670的博客 1475

XFTP软件连接虚拟机

XFTP简单使用教程

qq_45849148的博客 6183

Linux外部软件Xftp 7连接教程

Linux的外部连接软件Xftp 7的安装、激活以及连接Linux虚拟机的过程

fjskd的博客 1932

Xshell7+Xftp7下载、安装和连接虚拟机配置教程-2024年1月4日

Xshell7+Xftp7下载、安装和连接虚拟机配置教程-2024年1月4日

i_for的博客 1万+

Keil 编译输出信息分析:Program size: Code, RO-data , RW-data, ZI-data

一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在 MCU 不同的存储区。如图所示,在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息。

qq_40305944的博客 4578

FoundationPose 4090部署 真实场景迁移

复现并应用foundationpose

m0_52835296的博客 613

【步骤完整且成功率较高】使用Xftp连接远程Linux虚拟机(Win10和虚拟机中的Ubuntu)

本教程针对于需要在windows系统上安装的Xftp,进行本地和虚拟机中Linux系统的文件互相传输。

m0_52595361的博客 1万+

沈阳计算机研究所复试,沈阳计算所复试试题附答案.doc

沈阳计算所复试试题附答案目录数据结构1200612007220085200914操作系统16200616200718200818200919组成原理20200620200720200821200921经典算法22数据结构2006数据结构部分(共25分,第1题10分,第2题15分)在(下图)所示的有向图中:v1 v2v4 ...

weixin_42511053的博客 863

如何使用Xftp7连接VM中的虚拟机

在该页面中 输入 主机(上方圈定的ip地址),用户名(虚拟机的用户名),密码(你进入虚拟机的密码)修改配置文件,将以下注释删掉或添加。在Ubuntu下载 ssh服务。在Xftp7中新建连接。

weixin_72974455的博客 745

博途S7-1200与昆仑通态MCGS纯仿真联调实战指南

本文详细介绍了博途S7-1200与昆仑通态MCGS纯仿真联调的实战指南,包括环境搭建、配置步骤、通信桥接及故障排除。通过TIA Portal和MCGS Pro搭建的仿真环境,可实现80%以上的基础功能验证,适用于工业自动化学习和开发,大幅降低硬件投入成本。

weixin_26834815的博客 439

SPSS篇—卡方检验

今天依旧跟大家分享一个在SPSS中使用率比较高的分析方法:卡方检验。 在开始做分析之前,我们需要明白两件事情:卡方检验是什么?一般用来干什么?我们只有充分了解分析方法以后才能够正确的使用它。 卡方检验在百科中的解释是:卡方检验是用途非常广的一种假设检验方法,它在分类资料统计推断中的应用,包括:两个率或两个构成比比较的卡方检验;多个率或多个构成比比较的卡方检验以及分类资料的相关分析等。它的原理是...

小白数据营的博客 20万+

虚拟机连接Xftp

输入y,回车。

weixin_63180557的博客 3883

大模型微调部署实战及类GPT工具的高效使用

本文主要介绍了专栏《大模型微调部署实战及类GPT工具的高效使用》的核心内容,希望对使用大语言模型的同学们有所帮助。 文章目录 1. 前言 2. 专栏亮点 3. 你的收获 4. 详细目录

herosunly的博客 22万+

【工具】Xshell-7和Xftp-7下载安装使用教程

Xshell和Xftp下载、安装和使用教程,跟着步骤做就能安装使用,哪里有不清楚的评论区留言。

crr411422的博客 2万+

WinCC 7.5 读取 SQL server2016 中的表格数据

环境 win10 SQL Server 2016 WinCC V7.5 SP2 1 安装SQL Server 2016 2 选择服务器名称 .\WINCC 3 建数据库

skr? 7141

GB28181 —— 3、C++编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

GB28181 —— Win10下编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

1309

Xftp 远程连接虚拟机linux进行文件传输的全过程

1、虚拟机linux 联网并且可以与主机ping通,linux地址与主机ip VMnet8在同一网段(IP地址前三位一致,子网掩码一致,网关一致)2、下载并安装好xftp。

guzilili的博客 5268

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

[LINUX]VMware下的Ubuntu18.04在仅主机模式下使用xftp连接本地虚拟机

读完本文,你能够很简单的连接本地虚拟机

excellentOneBoy的博客 1721

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Xftp连接不上Linux虚拟机的原因解决方法

在当今数字化时代,远程连接到Linux虚拟机是许多开发者和系统管理员日常工作的一部分。然而,有时候,面对Xftp连接不上Linux虚拟机的问题,我们可能感到困惑和无措。这个看似小问题可能导致工作中断,因此解决它成为技术人员不可或缺的技能之一。本文将探讨Xftp连接问题的根本原因,并提供一系列实用的解决方法,帮助你快速恢复连接并继续高效工作。

分享关于数据的知识。 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Xshell7,xftp7连接liunx系统

2.取一个连接名称,方便后续查看,因为可能会连接多台服务器,接着,输入服务器IP地址,然后点击连接按钮。3.在新的弹框中,输入Linux服务器的用户名,点击确认。5.用户名、密码验证通过,成功连接上Liux服务器。1.点击新建会话按钮,创建一个新的会话。4.输入登录用户对应的密码,点击确定。至此,Xshell7安装完成。

全栈技术分享,项目分享,资料分享 877

Xshell7和Xftp7的下载、安装及连接服务器的教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)

Xshell7的作用是与服务器进行交互,连接之后可以操作服务器Xftp7的作用是与服务器之间进行文件的传输题外话初入计算机行业的人或者大学计算机相关专业毕业生,很多因缺少实战经验,就业处处碰壁。下面我们来看两组数据:2023届全国高校毕业生预计达到1158万人,就业形势严峻;国家网络安全宣传周公布的数据显示,到2027年我国网络安全人员缺口将达327万。一方面是每年应届毕业生就业形势严峻,一方面是网络安全人才百万缺口。

Python_0011的博客 1万+

linux远程登录--直接远程/使用Xshell进行远程/使用xftp7进行文件的上传和下载

操作步骤:选中需要复制的部分(此时已复制选中部分),然后鼠标移动到需要粘贴的位置,鼠标右击,就粘贴出来了。此时需要输入root在Hadoop100上的密码,就可以把秘钥保存到本地,后面就可以免密登录。重新登录的时候,可以点击右侧名称重新免密进入,也可以点击左上角的红点加上快捷方式。双击xshell系统,进入后可以直接点击“新建”,也可以直接点击左上角新建。可以用ls查看登录进去的文件。若右侧的汉字出现乱码,点击设置,在选项中将字符集编码改为utf-8。进入后新建连接,输入主机名和登录用户密码,直接连接。

z271866742的博客 576

Linux-XShell7和XFtp7安装及使用

Xshell用于远程登陆服务器,XFtp用于远程上传下载文件,本文分为XShell7安装使用和XFtp安装使用两部分。 一、XShell7安装使用 1.官网下载Xshell7,运行安装程序,按照提示简单完成安装; 2.进入Xshell7,文件->新建; 3.启动虚拟机,进入终端,连接网络后,输入ifconfig指令,inet后即为IP地址; 4.复制IP地址,返回Xshell,进行如下配置后点击确定; 5.双击会话管理器中刚刚...

qq_51369388的博客 4782

Linux【实操篇】—— 远程登录、远程文件传输、vi和vim工具的使用方法

目录 一、远程登录到 Linux 服务器 1. Xshell 7 下载和安装 2. 使用 Xhell 7 登录到远程的 Linux 系统(模拟) 二、远程文件传输 1. Xftp 7 的安装与配置 2. 在两端进行文件传输 三、vi 和 vim 工具的使用 1. vi/vim介绍 2. vi/vim 各种模式间的相互切换 3. 使用 vim 编写一个简单程序并保存 4. vi/vim 常用快捷键 一、远程登录到 Linux 服务器 在开发过程中,Linux 服务器是开发小组共享的,项目在正式上线后一般是运

sebeefe的博客 770

Xftp 连接虚拟机传输文件

Xftp 连接虚拟机传输文件

Ceiee的博客 1890

Linux教程四:Xshell/Xftp连接虚拟机使用教程(图文详解)

xshell链接虚拟机

weixin_47314038的博客 2162
上一篇: SpringBoot2.0中使用MyBatisX插件自动生成代码
下一篇: windows软件图标变成白色解决方法
Dame'Seven
博客等级 码龄8年 21粉丝 42原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

Dame'Seven

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值