Linux成功连接到Finalshell的技巧

目录

1.第一步--Linux连接到Finalshell

2.第二步--FinallShell连接Ubuntu报错 解决方案

3.第三步--重新安装ssh

4.第四步--ssh安装失败 解决方案


1.第一步--Linux连接到Finalshell

  • 打开虚拟机,连接上服务器

  • 配置host主机映射文件   C:\Windows\System32\drivers\etc;

打开host文件,第一行写 -- ip地址 自定义名称 自定义网址- -,然后保存;

这样就可以直接使用自己定义的名称来代替IP地址,访问方便。

(ip地址--ifconfig命令查看)

  • 进入finallshell,点击ssh连接(Linux

然后进行如下配置:

名称填写自己定义(这里我定义为ubuntu);

主机名是自己的虚拟机ip地址(ifconfig命令查看);

用户名虚拟机用户名(不清楚使用logname或者whoami);

密码root账户密码。

  • 点击应用,然后双击配置好的ubuntu连接,连接成功

2.第二步--FinallShell连接Ubuntu报错 解决方案

如果出现拒绝连接的问题,

FinallShell连接Ubuntu报错:java.net.ConnectException: Connection refused: connect,

原因可能是服务器ssh没有打开。

  • 先在终端输入 sudo service ssh start 或者是 /etc/init.d/ssh start  启动ssh服务

  • 然后需要检查ssh服务是否被启动,查看是否启动的命令为:ps  -e | grep ssh

当看到执行后有提示sshd的内容时,表示ssh已经启动了

  • 然后再去finallshell重新连接,即可成功

3.第三步--重新安装ssh

在启动ssh服务时,如果出现文件不存在,

或者   在查看是否启动的命令中,没有显示有sshd的内容,

原因可能是虚拟机没有安装ssh,需要重新安装ssh

  • 先执行sudo apt-get install ssh
  • 然后再执行  sudo apt-get install openssh-server
  • 安装完成后,重新开启ssh服务,然后进行连接。

4.第四步--ssh安装失败 解决方案

在安装ssh时出现无法安全地进行更新,原因是源列表需要进行更新,因为有些软件源官方不再进行更新维护,为了解决这个问题,ubuntu提供了old-release的方案。

  • 输入 sudo gedit /etc/apt/sources.list

打开源列表文件,把里面的地址全部注销(如果不放心,在修改源列表文件之前可以先将文件备份一下),然后换上如下的地址(根据自己的ubuntu版本进行替换)。 首先明确自己的系统版本  linux下敲入如下命令:sudo lsb_release -a    。

在官网源https://mirrors.ustc.edu.cn/repogen/查看对应版本最新的源,比如我是hirsute21.04)版本的ubuntu,对应替换的如下方框中的内容。

  • 替换之后后在终端输入指令:sudo apt-get update
  • 然后在终端输入指令:sudo apt-get -f install 修复受损软件包

这样以后再去安装ssh就可以成功了!!!

  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
FinalShell是一款功能强大的SSH客户端,它可以帮助用户连接Linux服务器并进行管理和操作。以下是使用FinalShell连接Linux的步骤: 1. 下载和安装FinalShell:首先,你需要从FinalShell官方网站下载并安装FinalShell客户端。 2. 打开FinalShell:安装完成后,打开FinalShell客户端。 3. 创建一个新的连接:在FinalShell主界面上,点击左上角的"新建连接"按钮,弹出一个新建连接的对话框。 4. 配置连接参数:在新建连接对话框中,填写以下参数: - 连接名称:给你的连接起一个有意义的名称。 - 主机名/IP地址:输入你要连接Linux服务器的IP地址或主机名。 - 端口号:输入SSH服务的端口号,默认为22。 - 用户名:输入你在Linux服务器上的用户名。 - 认证方式:选择合适的认证方式,可以是密码认证或者密钥认证。 5. 连接Linux服务器:填写完连接参数后,点击"确定"按钮,FinalShell将尝试连接Linux服务器。如果一切正常,你将成功连接Linux服务器,并可以在FinalShell的终端界面上执行命令和操作。 6. 执行命令和操作:在FinalShell终端界面上,你可以像在Linux终端一样执行各种命令和操作。你可以输入命令并按下回车键执行,也可以通过FinalShell提供的菜单和工具栏进行操作。 7. 断开连接:当你完成操作后,可以选择在FinalShell的终端界面上点击"断开连接"按钮来断开与Linux服务器连接

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值