Ubuntu安装Net-tools和SSH
  F2PYOCo6IMW2 2023年11月02日 39 0

前提:最新版ubuntu桌面版下载和安装教程

一、Net-tools介绍

Net-tools是一个Linux下常用的网络工具集,包含了一系列用来管理和诊断网络的应用程序,如ifconfig、route、arp、netstat等。 Net-tools已经存在了很长时间,然而在最近的版本中,如Ubuntu 20.04,Net-tools被删除了。这篇文章将讲解如何在Ubuntu系统下安装Net-tools。

二、安装Net-tools

在Ubuntu系统下,我们可以通过以下方法安装Net-tools: 1.png 首先通过第一行命令更新系统软件包列表,这是非常重要的,因为如果你不更新列表,你将无法使用apt-get安装所有最新的软件包,甚至可能无法找到它们。然后执行第二条命令,该命令会安装net-tools软件包。

三、获取IP地址

先输入“arp”获取网卡信息,在输入“ifconfig ens33”显示网口的相关详细信息(接口不一定时“ens33”)。如下图 2.png

四、netstat/route命令

netstat命令可以显示网络连接、路由表、接口状态等详细信息。它可以帮助我们排查网络问题,如连接问题、路由或接口问题等。 以下是使用netstat命令的常用示例: 3.png route命令用于查看和修改系统路由表。它可以帮助我们管理IP路由和逆向路径过滤。 以下是使用route命令的常用示例: 4.png

五、Net-tools总结

Net-tools作为Linux系统下常用的网络工具集,可以帮助我们轻松诊断和管理网络问题。虽然在最新的Ubuntu版本中已删除,但我们可以通过以上方法来安装它。ifconfig、netstat、route、arp等命令是使用Net-tools中最常用的命令,熟练掌握这些命令可以提高我们的工作效率。

六、安装SSH服务器

sudo apt update sudo apt install openssh-server 首先通过第一行命令更新软件包列表。然后执行第二行命令安装SSH服务器。 检查其状态命令:sudo service ssh status 如果服务器状态为“active”,则表示SSH服务器已成功安装并正在运行。如下图 5.png

七、修改SSH服务器配置(一般默认,不必修改)

1、打开SSH配置文件(使用文本编辑器Vim或查看器cat):sudo vim /etc/ssh/sshd_config 2、配置SSH服务器选项:

  • 更改SSH服务器监听的端口(默认为22): Port 22
  • 限制允许远程访问的用户: AllowUsers your_username
    将“your_username”替换为您希望允许访问的用户名。
  • 禁用密码身份验证,只允许使用密钥进行身份验证:PasswordAuthentication no
  • 允许使用公钥身份验证:PubkeyAuthentication yes 保存并关闭配置文件:按下Ctrl+X,然后按Y键保存文件并关闭文本编辑器。 3、重新启动SSH服务器:为了使配置更改生效,执行以下命令来重新启动SSH服务器: sudo service ssh restart

八、使用FinalShell软件SSH工具连接Ubuntu

打开https://www.hostbuf.com/ 网址,点击第一行“FinalShell SSH工具,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux”,如下图 6.png 单击“windows版下载地址”,下载安装包并安装。 打开“FinalShell”软件,输入名称、主机、用户名和密码,确定。即可,如下图 7.png 第一次连接需要选择接受即可。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  pfb3gDAOHucg   2023年12月11日   25   0   0 nmcliifconfig
  6tuRdFP5lxfF   2023年11月22日   28   0   0 linuxssh
  P3nxyT0LRuwj   2023年11月19日   29   0   0 ubuntucentos
  mjtHZIki74si   2023年12月06日   30   0   0 ubuntubash
F2PYOCo6IMW2