Останніми днями я мав доступ до мобільного з відомою операційною системою Android 2.2 і я почав трохи грати з ним.
У статті, про яку йде мова, ми збираємось підключитися за допомогою протоколу SSH через з'єднання WIFI з мобільного Android з господарем Debian. Для цього завдання ми будемо використовувати додаток connectbot.
Теорія
Функція SSH (Sзабезпечити SHell) - це надійне з’єднання з віддаленими комп’ютерами. Використовуйте порт за замовчуванням TCP 22 для встановлення зв'язку між вузлами.
Хорошим заходом безпеки було б змінити його.
SSH народилася з необхідності вдосконалення зв'язків між терміналами, що донедавна здійснювалось Телнет. Недолік цього мережевого протоколу полягає в тому, що інформація передається у вигляді простого тексту, що полегшує пошук нашого імені користувача та пароля, подібно до того, що відбувається з рлогін y FTP.
Отже, для встановлення спілкування ми маємо мати з одного боку Клієнт SSH ака connectbot у-ель- SSH-сервер, в даному випадку моя команда з Тестування Debian використовуючи демон, який він надає openSSH: SSHD.
Встановлення клієнта
connectbot це простий і потужний клієнт SSH / Telnet Відкритий код, який можна знайти як програму для завантаження на нашому мобільному телефоні чи планшеті в Google Play. Якщо ми встановили Barcode Scanner ми просто скануємо наступне QR-код щоб продовжити завантаження:
Використання Connectbot
Інтерфейс простий, внизу ми вибираємо протокол підключення, і праворуч від нього є запис для введення адреси віддаленого пристрою у форматі user @ IP_or_host_name. Приклад:
croto@192.168.0.144
ó croto@debian
У разі модифікації порту TCP на сервері користувачем 456 Як приклад додамо «:"і Номер порту наступним чином:
croto@192.168.0.144:456
Крім с SSH y Telnet, ми можемо внутрішньо дослідити файли пристрою Android вибір опції LOCAL
connectbot він зберігає список з'єднань, які ми встановили з різними серверами.
Це додаток НЕМАЄ не покаже нам жодного на екрані графічний інтерфейс користувача або графічний інтерфейс. З тих пір ми побачимо лише термінал connectbot оскільки клієнт не встановлює x11 (X.org).
Встановивши зв’язок із сервером, ми можемо дати волю нашій уяві. Добре знаючи команди, ми напевно скористаємося цим додатком. Якщо вас не влаштовує розмір шрифтів, за допомогою клавіш гучності + / - ми змінюємо його розмір.
Більшість мобільних телефонів є віртуальна клавіатура я фізична клавіатура, але жоден з них не має основних ключів для зручного користування, як ключ КОНТРОЛЬ. Особисто я рекомендую завантажити програму Клавіатура хакера Він імітує повну клавіатуру і не ускладнюється. Не забудьте завантажити словник іспанською мовою.
Відео з основними характеристиками connectbot (Англійською):
Налаштування хосту GNU / Linux
У нашій системі ми повинні переконатися, що у нас встановлений сервер SSH. Найцікавішим варіантом у вільному програмному забезпеченні є Відкриває, що являє собою набір інструментів для безпечного підключення за допомогою протоколу SSH. У програмах, що складають цей пакет, SSHD - це служба, відповідальна за отримання запитів на підключення від клієнтів SSH. Щоб встановити його:
sudo aptitude install openssh-server
Сподіваюся, ця публікація буде корисною для вас, і ви прокоментуєте свій досвід.
Привіт!
Я просто спробував і ідеально. Великий внесок.
Дякую kassiusk1, я радий, що вам послужу. Ура!
Я також спробував, і це чудово працює, дякую
Дуже добре, я користуюсь ним вже деякий час, і це дуже корисно.
Ідеально !!! Зараз я спробую. Дякую.
Є також клієнти SSH для Chromium та Firefox.
Я не можу його налаштувати, чудова допомога ?? "Зв'язок відмовлено" кидає мене, коли я ставлю користувача @ IP (я ставлю свого користувача не "користувачем", як IP xD)
Ви входите як ваш користувач або з кореневим обліковим записом? Ви підключаєтеся через WIFI чи інше з’єднання? Порт за замовчуванням - 22, чи ви його змінили? Чи можете ви увійти у свою машину з іншою командою?
Додаток, який є досить корисним, залиште щось для завантаження на ПК та вимкніть його з мобільного! Це досить добре! 😉
Смартфони _ є_ ПК.
У мене є проблема. Я встановив його на планшеті, на якому немає кнопки гучності. Як змінити розмір шрифту?
Привіт, і ти можеш використовувати опцію -CAX та xServer. Або є альтернатива? таким чином ми могли безпосередньо використовувати будь-який серверний додаток від android.
завчасно дякую привітання
Дякую за підручник .. Це буде мені дуже корисно !!!
Привіт, привіт, я намагався робити все поетапно, але мені так і не вдалося підключити свій андроїд до ПК, щоразу, коли він запитував у мене пароль, з'єднання не вдалося. Я припустив, що цей пароль - це пароль користувача на моєму ПК, але я не зміг. У мене ПК підключений кабелем до маршрутизатора, який також має WIFI (доставляється швидким способом), а мій стільниковий телефон підключається через WIFI. Шукаючи інформацію, щоб змінити більше речей, я відкрив порти на маршрутизаторі, намагався підключитися навіть через порт 22 і нічого. Я використовую Mint 17, я видалив ssh-agent, щоб залишити лише openssh.
Будь-які ідеї? Я справді не знаю, до чого ще це торкнутися, я навіть видалив openssh-сервер, клієнт, sftp і повернув його назад, використовуючи очищення apt-get. Пуфффффффф Я втомився, якщо ви подасте мені руку, я це дуже вдячну.
PS: чому зі мною трапляються всі дивні речі? 😛
Дякуємо, що поділились цим дописом
Добре.
Я використовую його для доступу до малини з мобільного телефону Android