VM+Ubuntu+Xshell+Xftp安装教程

目录

 

VM17安装教程

检查网络连接

Ubuntu环境搭建

UBUNTU 系统配置

1、 SSH 服务器配置 服务端(必须)

1.安装 ssh 服务端

2.确认 sshserver 是否启动了(看见 sshd 说明已启动)

3.启动 sshserver

4.SSH 配置(如果需要)

5.重启 sshserver

6.检查网络工具是否安装

2、Win11 下 Xshell 安装

使用XShell连接Linux服务器

3、Win11 下Xftp安装

xftp 的文件传输演示


 

VM17安装教程

Window11安装VM16以上,需要的文件你可以通过网盘下载。

VM+Ubuntu+Xshell+Xftp安装教程_第1张图片

https://pan.baidu.com/s/1NdZrW1a0oOc9waFzqbH6pQ?pwd=gm7a
提取码:gm7a 

这里面也可以下载 VMware Workstation Pro | CN

VM+Ubuntu+Xshell+Xftp安装教程_第2张图片

VM+Ubuntu+Xshell+Xftp安装教程_第3张图片

VM+Ubuntu+Xshell+Xftp安装教程_第4张图片

VM+Ubuntu+Xshell+Xftp安装教程_第5张图片

VM+Ubuntu+Xshell+Xftp安装教程_第6张图片

VM+Ubuntu+Xshell+Xftp安装教程_第7张图片

我是在知乎上找到了一个可用的VMware 17(附下载链接) - 知乎 (zhihu.com),可以去看看里面的第一条评论,很有意思。

VM+Ubuntu+Xshell+Xftp安装教程_第8张图片

他会自动帮你定位到 网络连接,检查当前页面是否有 VMnet1 和 VMnet8 这两个网卡(并且处于已启用状态),如果没有启用虚拟机是不能够连上网的。

检查网络连接

打开网络连接,检查虚拟机是能正常联网;

Win + R,输入  ncpa.cpl,查看网络连接

VM+Ubuntu+Xshell+Xftp安装教程_第9张图片

Ubuntu环境搭建

无,我没有去创建,听说新建很麻烦,这里就用现成的就行了。

5459aa1ee0f445a6bd2c7aa116fa895a.png

VM+Ubuntu+Xshell+Xftp安装教程_第10张图片

将上面这个文件夹解压到D盘或E盘,不是外面有中文的那个文件夹。

VM+Ubuntu+Xshell+Xftp安装教程_第11张图片

登录密码是《kivenfly》。

自己检查一下能不能上网,用这个虚拟机上网就是有点卡,本来还想登进去的,但被卡住了。

VM+Ubuntu+Xshell+Xftp安装教程_第12张图片

虚拟机安装完后,要使能虚拟打印机,编辑(首选项)-设置-设备。

VM+Ubuntu+Xshell+Xftp安装教程_第13张图片

按“ctrl+alt+t”打开终端,开始超级用户密码;

设置超级用户密码步骤为:

  • ①输入「sudo passwd」
  • ②输入「当前用户密码」暂时切换到超级用户模式
  • ③输入「超级用户密码」,并重输确认,不显示是正常的

VM+Ubuntu+Xshell+Xftp安装教程_第14张图片

设置成功后,输入“su root 回车,输入密码进入“root”开头的超级用户登录状态”,终端字体调整在“edit”下拉菜单里“Preference”。

如果没有进入超级用户登录状态就要在指令前加上sudo。

UBUNTU 系统配置

1、 SSH 服务器配置 服务端(必须)

1.安装 ssh 服务端

sudo apt-get install openssh-server

2.确认 sshserver 是否启动了(看见 sshd 说明已启动)

ps -e | grep ssh

3cce2f28543845bbaf9acb30adae7c9a.png

如果只有 ssh-agent 那 ssh-server 还没有启动,需要/etc/init.d/ssh start,如果看到 sshd 那说明 ssh-server 已经启动了。

3.启动 sshserver

/etc/init.d/ssh start

a159866135f14bd08a065e3afad55dbf.png

4.SSH 配置(如果需要)

修改配置文件/etc/ssh/sshd_config,这里可以定义 SSH 的服务端口,默认端口是 22, 你可以自己定义成其他端口号如 32,然后重启服务。这里建议最好还是改了。

进入etc/ssh里面:

VM+Ubuntu+Xshell+Xftp安装教程_第15张图片

按照上图所示进行修改即可,对端口修改完成后要将其解注。

再返回我们的终端: 

systemctl status sshd.service

VM+Ubuntu+Xshell+Xftp安装教程_第16张图片

 

5.重启 sshserver

/etc/init.d/ssh restart

6.检查网络工具是否安装

终端输入-ifconfig,提示无指令时,需要重新安装;

安装网络工具:

apt-get install net-tools 

(超级用户 root 下运行) 运行 ifconfig 查看 UBUNTU 系统的 IP 地址:如下图的 192.168.117.128

39509eeaaca34593958f6018bd7132a1.png

2、Win11 下 Xshell 安装

XShell 是一种流行且简单的网络程序,旨在模拟虚拟终端。XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。它支持 RLOGIN、SFTP、SERIAL、TELNET、SSH2 和 SSH1,可以非常方便的对Linux主机进行远程管理。除此之外,其还有丰富的外观配色方案以及样式选择。

请从这里下载Xshell,家庭/学校免费 - NetSarang Website (xshell.com)。

VM+Ubuntu+Xshell+Xftp安装教程_第17张图片

VM+Ubuntu+Xshell+Xftp安装教程_第18张图片

VM+Ubuntu+Xshell+Xftp安装教程_第19张图片

VM+Ubuntu+Xshell+Xftp安装教程_第20张图片

VM+Ubuntu+Xshell+Xftp安装教程_第21张图片

以上就是安装的教程了,安装完成后自己注册一下。它这里要通过邮件点击其中的链接。 

VM+Ubuntu+Xshell+Xftp安装教程_第22张图片

使用XShell连接Linux服务器

Xshell初始化界面

VM+Ubuntu+Xshell+Xftp安装教程_第23张图片

点击新建,新建会话

VM+Ubuntu+Xshell+Xftp安装教程_第24张图片

拷贝 IP 地址 192.168.117.128,打开 xshell 新建连接 

  1. 填写一个便于标识的名称
  2. 填写服务器的公网IP
  3. 点击用户身份验证

VM+Ubuntu+Xshell+Xftp安装教程_第25张图片

VM+Ubuntu+Xshell+Xftp安装教程_第26张图片

修改键盘属性为“ASCII 127”

VM+Ubuntu+Xshell+Xftp安装教程_第27张图片

  VM+Ubuntu+Xshell+Xftp安装教程_第28张图片

这里它好像出了点问题,需要修改一些配置文件才行。 

VM+Ubuntu+Xshell+Xftp安装教程_第29张图片

返回终端,输入:

vi /etc/ssh/sshd_config 

找到这个位置:

VM+Ubuntu+Xshell+Xftp安装教程_第30张图片

我们进行修改:

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

上面这种我不知道怎么去删除添加,这里只是记录一下,你就用下面的方法就好了。 

另外一种方式修改:

VM+Ubuntu+Xshell+Xftp安装教程_第31张图片

进入这个文件夹位置后,输入:

sudo gedit sshd_config

VM+Ubuntu+Xshell+Xftp安装教程_第32张图片

这样对文件直接进行修改,记得一定要Ctrl+s保存。 

完成修改后要记得重启:

/etc/init.d/ssh restart 

再次尝试,我们终于连接成功啦!!!

VM+Ubuntu+Xshell+Xftp安装教程_第33张图片

3、Win11 下Xftp安装

  • Xshell用来连接服务器并访问服务器特定账户下的文件并执行特定文件
  • Xftp用来连接服务器并将PC中的文件与服务器中的文件进行交互

我们从刚刚下载Xshell的网站中下载Xftp,家庭/学校免费 - NetSarang Website (xshell.com)。

VM+Ubuntu+Xshell+Xftp安装教程_第34张图片

VM+Ubuntu+Xshell+Xftp安装教程_第35张图片

VM+Ubuntu+Xshell+Xftp安装教程_第36张图片

等待安装即可。

VM+Ubuntu+Xshell+Xftp安装教程_第37张图片

VM+Ubuntu+Xshell+Xftp安装教程_第38张图片

 同样自己去注册一下。

VM+Ubuntu+Xshell+Xftp安装教程_第39张图片

VM+Ubuntu+Xshell+Xftp安装教程_第40张图片

完成Xftp的安装了。

xftp 的文件传输演示

这里是打开Xshell,连接远程服务器,进入服务器上要进行文件传输的目录下,点击新建文件传输图标。

VM+Ubuntu+Xshell+Xftp安装教程_第41张图片

VM+Ubuntu+Xshell+Xftp安装教程_第42张图片

  • 左边为本机文件目录
  • 右边为linux服务器目录
  • 将左边文件拖动到右边可以实现将本机文件上传至linux服务器
  • 下方窗口显示文件传输进度与日志信息

就比如我这里将unet-pytorch这个文件传到了Linux虚拟机下的一个文件夹中了

VM+Ubuntu+Xshell+Xftp安装教程_第43张图片

以上就是Xftp的安装流程以及简单的文件传输演示,这里我们打开我们虚拟机进入文件夹查看。

VM+Ubuntu+Xshell+Xftp安装教程_第44张图片

文件成功的传过来了,这样传输文件非常的方便和简单。

 

 

 

你可能感兴趣的:(#,优质教程,Linux嵌入式开发,服务器,运维)