通过SFTP访问您的文档
项目描述
SFTP
此模块允许您通过SFTP访问您的数据(=附加到记录的文档)。将提供不同的虚拟根来开始浏览,目前只有一个映射 按模型,让您浏览不同模型的记录ID。
安装
要安装此模块,您需要
安装paramiko。您需要版本2.0或更高版本
安装模块。它将在安装过程中生成一个新的主机密钥
配置
要配置此模块,您需要
确保在配置参数 document_sftp.hostkey 中有一个合适的hostkey
在用户表单上添加一些授权密钥,允许通过SFTP登录的用户
使用
要使用此模块,您需要
将一些密钥添加到您的用户的授权密钥字段
说 sftp -p 2222 $yourodoohost 并浏览可能性
当您找到想要的内容时,说 sshfs -p 2222 "admin@localhost:By model/res.company/1" $yourmountpoint 以在 $yourmountpoint 中查看您主要公司的所有附件
请人实现锁定(见下文),以便能够在此处写入
已知问题/路线图
实现写入。这并非易事,因为我们需要某种锁定概念,相应的UI以及处理一些边缘情况
允许限制通常允许在SFTP上执行的操作(因为 rf -rf $yourmountpoint/ 可能成为一个严重问题)
应支持目录
实现一些其他有用的虚拟根(邮件、按目录、按名称等)。从用户的角度来看,这应该看起来像是对刚性标识符(模型+id)的符号链接。
有了这个,auth_ssh 应该很容易实现,可以为您的脚本启用无密码登录。
如果您想从 SFTP 服务器线程中看到错误消息,请使用 --log-handler=paramiko:DEBUG
错误追踪器
错误在 GitHub Issues 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现的人,请通过提供详细和受欢迎的反馈来帮助我们解决这个问题。
致谢
图片
Odoo 社区协会: 图标。
贡献者
Holger Brunn <hbrunn@therp.nl>
请不要直接联系贡献者寻求有关此插件的帮助或有关于此插件的问题,而是使用 社区邮件列表 或适当的专门邮件列表来寻求帮助,以及上述错误追踪器中的技术问题。
维护者
此模块由 OCA 维护。
OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。
要为此模块做出贡献,请访问 https://odoo-community.org。
项目详情
散列 for odoo8_addon_document_sftp-8.0.1.0.0.99.dev3-py2-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 85f4d6cc782a9ef7ca8df28e830bf8047be5a6049d98fa89ae3f7b3c947f22d8 |
|
MD5 | 3674207fae415f3c798d2a960b687245 |
|
BLAKE2b-256 | 082cc789168b4f34493162f4fb6bc9396e0c112e76d287ee4cb907f41ba9b44b |