PowerSchool Remote Connection Manager 插件配置与管理

发布于: 3 July, 2023
分享:

创建账户

PowerSchool 系统中提供了 AutoComm 和 AutoSend 两种数据导入和导出的自动化方案。管理员可以分别在这两个功能模块中添加自动化任务,具体操作请参考 AutoComm 和 AutoSend 章节。

创建 Remote Connection 之前,首先准备用于连接目标远程服务器的账户,以 Ubuntu Server 为例:

sudo adduser USERNAME

根据系统提示步骤,创建新账户,此时系统会在 /home 目录下,为新账户自动创建所属文件夹,并在 /etc/passwd 文件中被指定为该账户的 home folder。提示:该 home folder 不影响下文中的 Remote Path 设置。

当 Remote Connection 停用后,建议删除该账户:

sudo deluser --remove-home USERNAME

编辑 Remote Connection

  1. 点击左侧菜单 System
  2. 点击进入 System Settings
  3. 点击进入 Plugin Management Configuration
  4. 点击进入 Remote Connection Manager
  5. 再次点击 Remote Connection Manager,进入远程节点管理界面
  6. 点击 Create Connection 或修改现有连接项目

Edit Remote Connection 注意事项

  • Name: 输入连接名称
  • Protocol: SFTPHost: 远程服务器 IP 地址(不推荐使用域名)
  • Port:端口(22)
  • Authentication Type: Password(如果远程服务器设置了SSL,需要配置证书)
  • Username: 远程服务器用户名(不推荐使用 root)
  • Password: 远程服务器用户密码

上述服务器登录信息设置完成后,点击 Test Connection 进行测试,如果连接成功,PowerSchool 会提示接收服务器指纹,点击 Accept 接受即可。如果连接失败,检查远程服务器是否满足上述配置信息,并再次重复上述步骤。

配置 Remote Path

Remote Path 是 PowerSchool 在执行 AutoComm 和 AutoSend 任务时,从目标远程服务器读取文件的路径,或向目标远程服务器发送文件的路径。它的设置方式可以通过以下两种途径实现:

  1. 在 Remote Connection 界面设置路径前缀,例如:/data/powerschool/,该路径不能设置具体的文件名,具体的文件名需要在 AutoComm 或 AutoSend 具体任务设置中指定。
  2. 在 Remote Connection 界面设置路径为空,这表示 Remote Connection 只负责保存目标远程服务器的登录信息,文件读取和发送的全路径(Full Path)均在 AutoComm 或 AutoSend 任务中指定。
分享:

0 留言

留言

您的留言将被人工审核,请勿发表色情、反动言论。

您可能感兴趣

通过 PowerSchool 插件开发实现数据传输与系统集成

PowerSchool Plugin 开发服务是一种专为 PowerSchool 用户提供的系统扩展服务。它可以帮助用户更好地管理和...

如何部署 PowerSchool 通过 OpenID 服务实现 Single-Sign-On 单点登录

PowerSchool 支持通过 OpenID 或 SAML 协议规范实现单点登录,可为 PowerSchool 管理员、教师、学生及家长...