Telegram Shell Bot遠(yuǎn)程執(zhí)行 Shell 命令的 Telegram 機(jī)器人
Telegram Shell Bot 是一個(gè)遠(yuǎn)程執(zhí)行 Shell 命令的 Telegram 機(jī)器人。
Telegram Shell Bot 目前提供的功能有:
- 鑒權(quán),只有在許可列表里的用戶才能對機(jī)器人發(fā)號指令。
- 支持命令的黑白名單。注:為避免使用
;跳過命令檢查,類似的字符也應(yīng)當(dāng)加到字符串黑名單中。 - Shell 命令的執(zhí)行,如 ls、cat、ps 等。
- 長時(shí)間執(zhí)行命令的管理。如執(zhí)行 wget 操作,只返回最開始幾條輸出(防止一直刷屏)。之后可以通過
/tasks命令查看有哪些命令還在執(zhí)行中,并可以通過 /kill pid 的方式強(qiáng)制結(jié)束命令。 - 支持 sudo。注:sudo 通過
echo password | su -S的方式實(shí)現(xiàn),需要自行評估風(fēng)險(xiǎn)。 - 自定義腳本放在 ./scripts 目錄,通過 /script 命令可以快速訪問這些腳本并執(zhí)行。
評論
圖片
表情
