荒岛 09月29日 10:48
IntelliSSH安全Web应用管理Linux服务器
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

IntelliSSH是一款基于SSH和人工智能的Linux服务器管理Web应用,提供安全便捷的操作体验。它支持Docker部署,内置SFTP浏览器,兼容OpenAI和OLLAMA等AI平台。用户可通过浏览器轻松管理服务器,支持SSL加密和WebSocket连接。目前功能完善,但复制粘贴功能存在优化空间,开发者持续改进中。

🔒IntelliSSH是一款基于SSH和人工智能的Linux服务器管理Web应用,提供安全便捷的操作体验,支持Docker部署和SFTP浏览器,兼容OpenAI和OLLAMA等AI平台,用户可通过浏览器轻松管理服务器。

🌐它内置SSL加密和WebSocket支持,确保数据传输安全,并实现实时双向通信,提升管理效率,同时支持CORS域名配置和用户注册功能关闭,满足个性化需求。

📊功能完善,涵盖服务器监控、文件管理、AI辅助等多种功能,但复制粘贴功能存在优化空间,按钮布局偶有边界问题,开发者持续改进中,用户体验持续提升。

🔧部署简单,只需执行apt安装和docker-compose启动,配置NGINX反向代理和certbot签发SSL证书,即可快速搭建完整服务器管理环境,降低使用门槛。

🤖AI支持OpenAI/OLLAMA及兼容OpenAI的API,提供AI上下文感知功能,增强服务器管理智能化,未来可进一步拓展AI应用场景,实现更智能化的运维管理。

IntelliSSH介绍(摘自项目页面)

A secure and user-friendly web app for managing Linux servers with Artifical Intelligence via SSH—right from your browser + SFTP Browser in Terminal.

安装Docker和需要用到的软件包:

apt -y updateapt -y install git curl nginx python3-certbot-nginxcurl -fsSL https://get.docker.com -o get-docker.shsh get-docker.sh

创建目录和compose文件:

mkdir -p /opt/intellissh && cd /opt/intellissh && nano docker-compose.yml

写入如下内容:

services:  intellissh:    image: clusterzx/intellissh:latest    container_name: intellissh    restart: unless-stopped    ports:      - 65000:3000    volumes:      - ./data:/app/server/data

启动:

docker compose up -d

查看初始的默认管理员账号密码:

docker compose logs

程序的复制粘贴功能需要SSL的支持才能用,所以我们现在配置NGINX反向代理:

nano /etc/nginx/sites-available/intellissh

写入如下内容:

server {    listen 80;    server_name intellissh.example.com;    client_max_body_size 0;    location / {        proxy_pass http://127.0.0.1:65000;        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header X-Forwarded-Proto $scheme;        # WebSocket support        proxy_http_version 1.1;        proxy_set_header Upgrade $http_upgrade;        proxy_set_header Connection "upgrade";    }}

启用站点:

ln -s /etc/nginx/sites-available/intellissh /etc/nginx/sites-enabled/intellissh

签发SSL证书:

certbot --nginx

登录之后修改CORS的域名(intellissh.example.com),并关闭用户注册功能(如果你不想公开给别人用的话)

AI支持OPENAI/OLLAMA,以及兼容OPENAI的API:

简单试了下AI上下文感知:

该有的功能基本都有,目前使用下来感觉还可以,就是复制粘贴的功能有点问题,按钮有时会跑出边界导致按不到= =好像作者已经在修复了。。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

IntelliSSH Linux服务器管理 SSH 人工智能 Web应用
相关文章