如何将一台 Linux 主机架设为服务器

杨镇源 于 2024-03-11 发布 浏览量

学会使用 ubuntu——ubuntu22.04 配置成服务器

如果你意外获得两台Linux设备,你也许会希望用一台Linux设备远程操作另一台Linux设备。在这种情况下,直接使用向日葵等远程操控工具当然可以,但是学习使用ssh命令连接,将主机当成一个服务器用,也是需要掌握的技巧。

一、服务器侧安装openssh-server

sudo apt update
sudo apt install openssh-server

安装完成后,检验ssh是否启动

sudo systemctl status ssh

如果运行状态不为active(running),需要手动开启,命令为

/etc/init.d/ssh start

二、检查、修改服务器侧SSH登录配置

sshd_config

可通过编辑/etc/ssh/sshd_config文件(使用gedit、nvim皆可),配置SSH连接

检查防火墙

Ubuntu随附了一个名为UFW的防火墙配置工具。如果在系统上启用了防火墙,请确保打开SSH端口

sudo ufw allow ssh

重启SSH服务器的方法:

  1. Ubuntu系统上禁用SSH服务器
     sudo systemctl disable --now ssh
    
  2. 稍后,重新启用
     sudo systemctl enable --now ssh
    

检查是否开启远程登录

检查:设置 -> 共享 -> 远程登录

三、客户端远程登录服务器

命令行输入命令

ssh username@172.26.38.122

之后输入服务器侧登录时设置好的密码即可连接成功