SHELLNGN提供基于云的解决方案,用于远程访问和管理你的服务器和网络设备。目前它有两种主要版本:SHELLNGN Cloud(免费)和SHELLNGN Pro(付费)版本。
在本文中,小编将主要介绍SHELLNGN这两个版本的功能、工作原理以及缺点,以帮助你找出最适合选项。感兴趣的话,一起来看看吧。
SHELLNGN Cloud(免费)功能
SHELLNGN Cloud提供免费套餐,为基本的远程服务器访问和管理提供了良好的起点。以下是主要功能详细介绍:
- Secure Shell(SSH):使用基于Web的终端仿真器远程访问服务器。
- 文件管理:直接从Web浏览器浏览、上传、下载和管理服务器上的文件和文件夹。
- 安全文件传输(SFTP):使用SFTP协议在本地计算机和服务器之间安全地传输文件。
- 多个会话管理:在Web界面中同时管理多个SSH会话并在多个SSH会话之间切换。
- 基本设备管理:查看有关已连接设备的基本信息并执行一些管理任务。
注意:它缺少专业版中提供的远程桌面访问、服务器监控或高级安全选项等功能。
对于需要基本远程服务器访问、文件管理和安全文件传输功能的个人用户或小型团队来说, SHELLNGN Cloud是一个不错的选择,这也是在升级到付费计划之前测试平台的好方法。
SHELLNGN Pro功能
SHELLNGN Pro建立在SHELLNGN Cloud的基础上,并提供了一套全面的高级服务器管理功能。除云功能之外,还可以在付费版本中找到以下关键功能的详细信息:
- 远程桌面:使用RDP(远程桌面)或VNC控制远程服务器。
- 服务器监控:监控服务器健康状况和性能,例如CPU使用量、内存使用情况和网络活动。
- 高级安全性:双因素身份验证和附加安全措施以增强保护。
- 团队管理:授予访问权限并管理用户协作服务器管理任务的权限。
- Docker集成:在SHELLNGN平台内管理和部署Docker容器。
- 移动支持:全键盘、命令片段、sftp浏览器和文件编辑器。
SHELLNGN Pro适合管理多台服务器并需要远程桌面访问、服务器监控和协作管理选项等高级功能的专业用户、系统管理员和团队。此外,付费版本可释放该平台的全部潜力,提供更强大的服务器管理体验。
在Linux中安装SHELLNGN Pro
SHELLNGN Pro通过Docker容器运行,因此需要在服务器上安装并运行Docker,然后才能继续。如果没有安装Docker,可以在Docker官方文档中找到在不同Linux发行版上安装Docker的说明,然后按照说明进行安装。
安装Docker之后,可以使用以下命令从Docker Hub提取最新的SHELLNGN Pro Docker映像。
sudo docker pull shellngn/pro
接下来,运行SHELLNGN Pro容器,命令如下:
sudo docker run --name shellngn-pro \ -p 8080:8080 \ -e HOST=0.0.0.0 \ shellngn/pro:latest
打开Web浏览器并导航到http://服务器IP:8080
(将“ 服务器IP ”替换为你服务器实际IP地址),这样应该会看到SHELLNGN Pro登录页面:
按照屏幕上的说明完成设置过程,这可能涉及创建帐户、链接服务器,并根据你的需求可能需要配置的其它设置。
总结
Shellngn是一个基于Web的交互式命令行界面工具,旨在提供一个用户友好的方式来执行命令行操作和管理系统。它可以在浏览器中运行,无需在本地安装任何额外的软件,它具有以下特点:
- 用户可以通过浏览器访问Shellngn,无需在本地安装终端软件。
- 提供了一个交互式的命令行界面,用户可以直接在其中输入命令并查看输出。
- 支持各种常见的命令行操作,例如文件管理、软件安装、系统配置等。
- 设计简洁直观,易于使用,适合不熟悉命令行操作的用户。
- 可根据用户需求进行定制,例如添加特定的命令或功能模块。
总之,Shellngn是一个方便用户管理系统、执行命令行操作的工具,特别适合那些不熟悉命令行的用户或者需要远程管理系统的场景,感兴趣的话可以了解下。