Отправить оболочку на сервер через СМС

Привет, это может быть дубликатом, и если так, я был бы очень признателен, если бы я мог получить ответ на этот вопрос.

Поэтому я ищу способ подключить телефон к моему серверу Ubuntu 12.04 LTS и отправить ему команды оболочки через SMS.

Не могу найти программу, которая делает это. Может ли кто-нибудь порекомендовать один?

Заранее спасибо, Карл

3 ответа

Есть множество услуг SMS-шлюза. Эти компании взимают небольшую плату за предоставление HTTP-метода для получения SMS-сообщений, отправленных на один из их телефонных номеров.

Заряд небольшой (2 письма на одно, на которое я смотрел) и обычно без постоянных обязательств... Но это то, что может сложиться.

Кроме того, если у вас есть GSM-модем и действующая SIM-карта, вы можете посмотреть на gsmsmsd, IMO шлюз будет более надежным, но модем может быть дешевле в масштабе (есть много планов с неограниченным обменом сообщениями).

Я на самом деле построил ssh через службу смс под названием smsh некоторое время назад. Он построен на nodejs и имеет своего рода двухфакторную аутентификацию (список разрешенных телефонных номеров и пароль перед каждой отправленной командой). Он использует API Twilio за кулисами. Настроить его очень легко, и он мне очень понравился.

Для этого вы можете использовать SSH- сервер на вашем компьютере с Ubuntu и SSH-клиент на телефоне. Для сервера SSH вы можете установить его с:

sudo apt-get install openssh-server

Для клиента SSH на телефоне ConnectBot для Android работает великолепно (особенно с "клавиатурой хакера" для набора текста) |, < и прочее). Есть клиенты для других систем, такие как упомянутые выше для iOS.

Другие вопросы по тегам