VPS 上如何开启两个终端,实用指南

2025-05-26 服务器新闻 阅读 7
󦘖

卡尔云官网

www.kaeryun.com

复制打开官网

在虚拟专有服务器(VPS)上同时开启两个终端,可以让你更高效地处理多任务,比如同时进行开发、测试或数据处理,以下是一些简单易懂的方法,帮助你实现这一目标。

VPS 上如何开启两个终端,实用指南

使用 SSH 连接

SSH(安全 shells)是一种安全的远程登录协议,允许你在 VPS 上开启终端。

步骤 1:获取公钥

  1. 生成公钥
    你必须生成一个公钥,以便在 VPS 上连接。
    打开终端,输入以下命令:

    ssh-keygen -t rsa -b 4096  

    生成一个 4096 位的RSA 公钥。
    生成后,系统会提示你输入密码,输入默认值即可。

  2. 保存公钥
    生成完成后,系统会创建两个文件:id_rsaid_rsa.pub
    id_rsa.pub 复制到你的 VPS 盘符下,通常是 /root/id_rsa.pub

步骤 2:连接到 VPS

  1. 登录到 VPS
    打开终端,输入以下命令,将公钥文件路径替换为你 VPS 盘符下的路径:

    ssh -i /root/id_rsa.pub username@vps_ip  

    替换 username 为你的 VPS 登录名,vps_ip 为你 VPS 的 IP 地址。

  2. 开启终端
    进入 VPS 后,输入以下命令开启终端:

    ssh -p -i /root/id_rsa.pub username@vps_ip  

    这里 -p 表示以密码方式连接,确保安全性。

小提示:

SSH 连接可以同时开启多个终端,只需在每个终端窗口中输入相应的命令即可。


使用远程桌面(Windows 版本)

如果你使用的是 Windows,可以通过远程桌面连接到 VPS。

步骤 1:安装远程桌面服务

  1. 打开控制面板
    右键点击桌面图标,选择“控制面板”。

  2. 启用远程桌面服务
    在“系统配置”> “远程桌面服务”中,点击“启用此服务”。

  3. 配置远程桌面服务
    右键点击“远程桌面服务”,选择“属性”,进入配置界面。
    设置所需参数,如绑定到桌面上的图标、端口等。

步骤 2:连接到 VPS

  1. 打开远程桌面客户端
    在控制面板中,找到“远程桌面”图标,双击打开。

  2. 选择要连接的 VPS 服务器,输入 IP 地址和端口(默认为 3389)。

  3. 连接后,你会看到 VPS 的桌面,可以在这里开启终端。

小提示:

远程桌面连接可以同时开启多个终端,每个终端窗口独立运行。


使用 VNC

VNC(视频网络通信)是一种支持多显示器的远程图形化会话协议,非常适合需要同时查看多个界面的用户。

步骤 1:安装 VNC

  1. 在 VPS 上安装 VNC 软件。
    使用包管理器安装:

    sudo apt-get install vncserver vnc client tools  

    或者根据你的操作系统选择合适的安装包。

  2. 启动 VNC 软件。
    输入命令启动图形界面:

    vnc --display 0 --geometry 1280x1024  

步骤 2:连接到 VPS

  1. 在 VNC 软件中,选择“连接到服务器”选项。

  2. 输入 VPS 的 IP 地址和端口(默认为 5900)。

  3. 连接后,你可以在 VNC 界面中查看 VPS 的图形界面,甚至开启终端。

小提示:

VNC 支持同时连接多个终端,每个终端可以独立操作。


容器化部署

如果你需要同时运行两个独立的终端,可以使用容器化部署。

步骤 1:创建容器

  1. 使用 Docker 创建一个运行在 VPS 上的容器。
    运行以下命令:

    docker run -d -it -p 8080:8080 -p 22:22 -e username=your_username -e password=your_password node:12.0  

    这里 -e username-e password 是为你设置的容器密码。

  2. 进入容器,输入以下命令:

    ssh -p 22 username@vps_ip  

步骤 2:启动另一个终端

  1. 在 VPS 上,打开另一个终端窗口。

  2. 在另一个终端中,输入相同的 Docker 命令启动第二个容器:

    docker run -d -it -p 8080:8080 -p 22:22 -e username=your_username -e password=your_password node:12.0  
  3. 进入容器,输入以下命令:

    ssh -p 22 username@vps_ip  

小提示:

容器化部署允许你同时运行多个独立的终端,每个终端都可以访问 VPS 上的资源。


通过以上方法,你可以轻松地在 VPS 上开启两个终端,满足你的多任务处理需求,根据你的具体需求选择最适合的方式,SSH 连接适合需要安全性的用户,远程桌面适合 Windows 用户,VNC 是图形化界面的理想选择,而容器化部署则适合需要独立环境的用户。

󦘖

卡尔云官网

www.kaeryun.com

复制打开官网

相关推荐

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!