/PyBotSSH

Bot simples para Telegram desenvolvido em Python para conexão SSH

Primary LanguagePython

PyBotSSH - Telegram

(c) IanDark

Este bot é baseado no pyTelegramBotAPI. Portanto é altamente recomendável você utilizar as versões do Python para a lib pyTelegramBotAPI.

Requisitos

  • Armazenamento de chave SSH no server linux a ser conectado.
  • Python 3.6 - 3.9

Instalação

python3 -m pip install --user pyTelegramBotAPI

Configuração de SSH

  • Gerar chave SSH:
$ ssh-keygen -t rsa -b 2048
  • Copiar chave local para o servidor:
$ ssh-copy-id user@server
user@server's password:
  • Caso queira verificar no servidor a chave armazenada:
$ cat .ssh/authorized_keys
  • Para garantir que está logando no servidor de forma automática basta logar:
$ ssh user@server

user@server:~$