【揭秘Ubuntu服务器】轻松安装与配置OpenSSH,开启安全远程登录之旅

发布时间:2025-05-23 00:32:50

引言

跟着信息技巧的飞速开展,远程登录效劳器已成为一般运维任务中弗成或缺的一部分。Ubuntu效劳器因其牢固、高效跟开源的特点,被广泛利用于各种企业情况中。OpenSSH作为SSH(Secure Shell)协定的开源实现,为远程登录供给了保险、坚固的处理打算。本文将具体介绍如何在Ubuntu效劳器上安装与设置OpenSSH,以实现保险远程登录。

安装OpenSSH

1. 更新源列表

在终端窗口中,履行以下命令更新源列表:

sudo apt-get update

2. 安装OpenSSH效劳器

利用以下命令安装OpenSSH效劳器:

sudo apt-get install openssh-server

3. 安装OpenSSH客户端(可选)

假如须要在当地打算机上利用SSH连接到Ubuntu效劳器,可能安装OpenSSH客户端:

sudo apt-get install openssh-client

设置OpenSSH

1. 修改设置文件

OpenSSH的设置文件位于/etc/ssh/sshd_config。利用以下命令打开设置文件:

sudo nano /etc/ssh/sshd_config

2. 修改设置选项

以下是一些常用的设置选项:

  • Port: 设置SSH效劳器监听的端口号,默许为22。
  • PasswordAuthentication: 容许密码登录,设置为yesno
  • PubkeyAuthentication: 容许公钥登录,设置为yesno
  • PermitRootLogin: 容许root用户登录,设置为yesno

3. 保存并封闭设置文件

修改实现后,保存并封闭设置文件。

4. 重启SSH效劳

利用以下命令重启SSH效劳以利用设置变动:

sudo systemctl restart ssh

测试连接

1. 利用SSH客户端

在当地打算机上,利用SSH客户端连接到Ubuntu效劳器。以下是一个利用PuTTY连接到效劳器的示例:

  • 打开PuTTY。
  • 在“Host Name (or IP address)”中输入效劳器的IP地点。
  • 在“Port”中输入SSH端口号(默许为22)。
  • 点击“Open”。
  • 在弹出的窗口中输入用户名跟密码。

2. 利用SSH命令行

在当地打算机的终端中,利用以下命令连接到效劳器:

ssh username@server-ip-address

其中,username是你的用户名,server-ip-address是效劳器的IP地点。

总结

经由过程以上步调,你曾经在Ubuntu效劳器上成功安装跟设置了OpenSSH,实现了保险远程登录。这将有助于你在远程情况中停止一般运维任务,进步任务效力。