В последние дни у меня был доступ к мобильному телефону со знаменитой операционной системой Android 2.2 и я начал немного играть с ним.
В данной статье мы собираемся подключиться по протоколу SSH через соединение WIFI с мобильного Android с хозяином Debian. Для этой задачи воспользуемся приложением Коннектбот.
Теория
Функция SSH (Secure SHell) для безопасного подключения к удаленным компьютерам. Использовать порт по умолчанию TCP 22 для установления связи между узлами.
Хорошая мера безопасности была бы изменить это.
SSH возникла из-за необходимости улучшить связи между терминалами, что до недавнего времени осуществлялось Телнет. Недостаток этого сетевого протокола заключается в том, что информация передается в виде обычного текста, что позволяет легко узнать наше имя пользователя и пароль, аналогично тому, что происходит с Rlogin y FTP.
Итак, для налаживания связи у нас будет с одной стороны SSH-клиент ака Коннектбот y el SSH-сервер, в этом случае моя команда с Тестирование Debian с помощью предоставляемого им демона openSSH: SSHD.
Установка клиента
Коннектбот простой и мощный клиент SSH / Telnet Открытый исходный код, который можно найти в виде загружаемого приложения на мобильный телефон или планшет через Гугл игры. Если мы установили Штрих коды мы просто сканируем следующие QR-код чтобы перейти к загрузке:
Использование Connectbot
Интерфейс простой, внизу мы выбираем протокол подключения, а справа у нас есть запись для ввода адреса удаленного устройства в формате пользователь @ IP_or_host_name, пример:
croto@192.168.0.144
ó croto@debian
В случае модификации порта TCP на сервере 456 В качестве примера добавляем «:"и Номер порта следующим образом:
croto@192.168.0.144:456
Помимо SSH y Telnet, мы можем внутренне исследовать файлы устройства Android выбор варианта LOCAL
Коннектбот он хранит список подключений, которые мы установили с разными серверами.
Это приложение НЕТ не покажет нам ничего на экране Графический интерфейс пользователя или графический интерфейс. Мы увидим только терминал, так как коннектбот в качестве клиента не устанавливается x11 (X.org).
Установив соединение с сервером, мы можем дать волю своей фантазии. Имея хорошее знание команд, мы обязательно воспользуемся преимуществами этого приложения. Если вас не устраивает размер шрифтов, с клавишами громкости + / – модифицируем его размер.
Большинство мобильных телефонов виртуальный teclado мне физическая клавиатура, но ни у кого нет основных ключей для удобного использования, как ключ КОНТРОЛЬ. Лично я рекомендую скачать приложение Клавиатура хакера Он имитирует полноценную клавиатуру и не усложняется. Не забудьте скачать испанский словарь.
Видео с основными функциями Коннектбот (Английский):
Настройка хоста GNU / Linux
В нашей системе мы должны убедиться, что у нас установлен сервер SSH. Самый интересный вариант в бесплатных программах - Опенсш, который представляет собой набор инструментов для безопасного подключения с использованием протокола SSH. В приложениях, составляющих этот пакет, SSHD это служба, отвечающая за получение запросов на подключение от клиентов SSH. Чтобы установить его:
sudo aptitude install openssh-server
Надеюсь, этот пост окажется для вас полезным и вы прокомментируете свой опыт.
Привет!
Я просто попробовал и отлично. Большой вклад.
Спасибо kassiusk1, я рад, что служу вам. Ура!
Я тоже пробовал, и он отлично работает, спасибо
Очень хорошо, уже давно пользуюсь, очень полезно.
Отлично!!! Щас попробую. Спасибо.
Также существуют клиенты SSH для Chromium и Firefox.
Я не могу его настроить, отличная помощь ?? «Соединение отказано» выдает меня, когда я помещаю user @ IP (я ставлю своего пользователя, а не «user», как IP xD)
Вы входите в систему как пользователь или под учетной записью root? Вы подключаетесь через WIFI или другое соединение? Порт по умолчанию 22 или вы его модифицировали? Можете ли вы войти в свою машину с другой командой?
Приложение, которое очень полезно, оставьте что-нибудь для загрузки на свой компьютер и выключите его со своего мобильного телефона! Это очень хорошо! 😉
Смартфоны _это_ ПК.
У меня проблема. Установил на планшет, у которого нет кнопки громкости. Как изменить размер шрифта?
Здравствуйте, и вы можете использовать параметр -CAX и xServer. Или есть альтернатива? Таким образом, мы могли напрямую использовать любое серверное приложение из Android.
заранее спасибо привет
Спасибо за урок .. Он мне очень поможет !!!
Привет, привет, я пытался сделать все шаг за шагом, но мне так и не удалось подключить мой андроид к компьютеру, всякий раз, когда он запрашивал пароль, соединение не удавалось. Я предположил, что это пароль пользователя на моем компьютере, но не смог. У меня есть компьютер, подключенный кабелем к маршрутизатору, который также имеет Wi-Fi (доставляется быстро), а мой мобильный телефон подключается через Wi-Fi. В поисках информации об изменении других вещей, я открыл порты на маршрутизаторе, я попытался подключиться даже через порт 22 и ничего. Я использую Mint 17, я удалил ssh-agent, чтобы оставить только openssh.
Есть идеи? Я действительно не знаю, что еще прикоснуться к этому, я даже удалил openssh-server, клиент, sftp и снова вставил его с помощью apt-get purge. Puffffffffff Я устал, если вы дадите мне руку помощи, я буду очень признателен.
PS: почему со мной происходят все странности? 😛
Спасибо, что поделились этим сообщением
Хорошо.
Я использую его для доступа к малине с мобильного телефона android