项目作者: kadasz

项目描述 :
A skill for opsdroid to run command on remote servers via ssh
高级语言: Python
项目地址: git://github.com/kadasz/skill-ssh.git
创建时间: 2020-07-16T13:51:05Z
项目社区:https://github.com/kadasz/skill-ssh

开源协议:MIT License

下载


opsdroid skill ssh

A skill interact with Linux servers by ssh commands

Requirements

  • paramiko 2.7.1 or later
  • SSH keys for authentication

Configuration

Install this skill in your opsdroid by adding the following lines to your configuration.yaml:

  1. skills:
  2. ...
  3. ssh:
  4. path: /opt/opsdroid-skills/ssh/__init__.py
  5. user: 'admin'
  6. port: 22
  7. key: '/opt/opsdroid-skills/ssh/sshtask.key'

Usage

run on \ \

Execute command on the remote server

  1. user: run on qnap uptime
  2. opsdroid: qnap - 08:19:35 up 425 days, 1:02, 2 users, load average: 0.03, 0.11, 0.05