Deleting a branch is permanent. It CANNOT be undone. Continue?
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》
问题描述
启智OpenI是一款在线编程平台,用户可以通过Web界面上的编辑器进行代码编写和调试,但是在某些情况下,用户希望能够通过SSH远程连接到OpenI所在服务器,在本地使用自己熟悉的开发工具进行开发,特别是针对一部分需要图形界面或者端口转发的任务。然而,当前的OpenI并没有提供这样的功能。
期望的解决方案或建议
提供SSH连接配置页面:用户需要填写SSH连接所需的IP地址、端口号、用户名、密码等信息,并可以保存多个不同的连接配置。
提供SSH连接管理页面:用户可以查看已经保存的SSH连接配置,可以添加新的连接配置、删除现有的连接配置、修改已有的连接配置信息等操作。
每个项目提供SSH访问入口:在每个项目的详情页面,提供一个SSH访问入口,方便用户根据所需的环境选择相应的SSH连接。
提供SSH工具集成选项:用户可以选择将自己常用的SSH工具集成到OpenI中,比如PuTTY或者SecureCRT等,在代码编辑器界面中直接打开SSH终端,方便用户直接在本地操作服务器,或者提供一个对应的安装教程。
支持文件传输功能:用户可以通过SSH连接进行文件传输,比如将本地代码上传到服务器或者将服务器上的数据下载到本地等。
提供安全认证保障:SSH连接涉及到敏感信息的传输和存储,需要提供完善的安全认证机制,确保用户信息不被泄露或篡改。同时,需要提供日志记录和审计功能,方便管理员跟踪和管理SSH连接情况。
感谢你的建议,关于ssh的功能社区目前还未规划。
感觉目前应该不会支持ssh连接