温馨提示×

ubuntu minimal远程访问设置

小樊
42
2025-05-24 00:07:17
栏目: 智能运维

要在Ubuntu Minimal系统上设置远程访问,您需要安装并配置SSH服务器。以下是详细步骤:

安装SSH服务器

首先,确保您的系统包列表是最新的,然后安装OpenSSH服务器软件包。

sudo apt update
sudo apt install openssh-server

配置SSH服务器

安装完成后,编辑SSH配置文件 /etc/ssh/sshd_config

sudo nano /etc/ssh/sshd_config
  • 修改SSH端口(可选):默认情况下,SSH服务运行在22端口。为了提高安全性,您可以修改为非标准端口。

    #Port 22
    Port 2222
    
  • 允许root用户登录(可选):默认情况下,SSH不允许root用户登录。为了方便远程访问,您可以允许root用户登录。

    PermitRootLogin yes
    
  • 配置SSH密钥认证(推荐):为了提高安全性,建议使用密钥认证而不是密码认证。

    • 生成一对SSH密钥:

      ssh-keygen -t rsa -b 4096
      
    • 将生成的公钥添加到SSH认证文件中:

      sudo cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
      
    • 确保文件权限正确:

      sudo chmod 600 ~/.ssh/authorized_keys
      

重启SSH服务

完成配置后,重启SSH服务以应用更改:

sudo systemctl restart ssh

测试远程访问

现在,您应该能够通过SSH客户端远程访问Ubuntu服务器。使用以下命令连接到服务器:

ssh -p 新的端口号 root@您的服务器IP地址

例如,连接到IP地址为 192.168.1.100 的服务器,端口为 2222

ssh -p 2222 root@192.168.1.100

输入您的root密码后,您应该能够远程访问Ubuntu服务器。

通过以上步骤,您已经成功在Ubuntu Minimal系统上设置了一键远程访问。这样,无论您身在何处,都可以高效地访问您的办公环境,实现远程办公无忧。

0