ubuntu

Ubuntu SSH远程登录设置步骤

小樊
83
2025-04-23 12:59:37
栏目: 智能运维

要在Ubuntu上设置SSH远程登录,请按照以下步骤操作:

安装OpenSSH服务器

在终端中输入以下命令以安装OpenSSH服务器:

sudo apt update
sudo apt install openssh-server

启动SSH服务

安装完成后,SSH服务会自动启动。您可以使用以下命令检查SSH服务的状态:

sudo systemctl status ssh

如果SSH服务没有自动启动,您可以使用以下命令启动它:

sudo systemctl start ssh

要确保SSH服务在系统启动时自动启动,请使用以下命令:

sudo systemctl enable ssh

配置SSH服务(可选)

如果您需要修改SSH服务的配置(例如更改默认端口或禁用root登录),编辑 /etc/ssh/sshd_config 文件:

sudo nano /etc/ssh/sshd_config

做出更改后,保存文件并重启SSH服务以应用更改:

sudo systemctl restart ssh

允许root用户通过SSH登录(可选)

默认情况下,SSH不允许直接登录root账户。要允许root用户通过SSH登录,请编辑SSH服务器的配置文件 /etc/ssh/sshd_config,找到或添加以下行:

PermitRootLogin yes

修改后,保存文件并重启SSH服务:

sudo systemctl restart ssh

远程连接

现在,您可以在远程计算机上使用SSH客户端连接到Ubuntu系统。在另一台电脑上打开终端,使用以下命令连接到Ubuntu服务器(假设IP地址为 192.168.0.1):

ssh username@192.168.0.1

其中 username 为您在Ubuntu服务器上的用户名。

通过以上步骤,您就可以成功设置SSH远程登录到您的Ubuntu系统了。

0
看了该问题的人还看了