Меню сайта
① Главная
② Обо мне
③ Статьи
④ Дневник
⑤ Картинки
⑥ Файлы
⑦ Форум
⑧ Гостевая книга

Категории раздела
Куклы и игрушки [55]
Личное [104]
Музыка [18]
Общее [234]
Японский язык [12]
ZX Spectrum [24]
Субмарины [90]
Настольные игры [32]
Го (碁) [10]
Книги [8]
Япония [26]
Таро [4]
Запертый шкаф [16]
CSA (КША) [13]
GNU/Linux [26]
Ubuntu [102]
Manjaro Linux [14]

Мои интересы

Помощь сайту
Если сайт Вам понравился, поддержите на развитие!

Подробнее...


 
Дневник (2017 » Июнь » 6 в 00:58)
GNU/Linux Вход со смартфона на ПК через ssh по ключам

Так не сразу и поймешь, о чем речь, правда? А о том, что когда-то я настроил доступ по ssh к серверу, и подключался к нему с нетбука извне. Но нетбук не всегда с собой, а смартфон на андроиде гораздо чаще, и бывает нужно законектиться по ssh. Как-то я попробовал настроить клиента, но увы безуспешно, и на долгое время отложил затею в стол, но вот сейчас упорным мозговым штурмом и методом научного тыка мне удалось всё настроить. Об этом и пойдёт речь.

В качестве андроид ssh клиента я выбрал ConnectBot v1.9.2.
Авторизация у меня беспарольная по ключам, поэтому жмём клавишу контекстного меню, и переходим в "Управление открытыми ключами":



Псевдоним ключа задаётся произвольный, я назвал android, выбрал ключи RSA 2048, задал пароль для активации ключа, и поставил обе галочки. После чего надо нажать "Генерировать", и тыкать пальцем по экрану, чтобы помочь генератору.

Теперь нужно этот ключ как-то передать на сервер. Тут я эпично и заткнулся при прошлой попытке. Ну не пишет программа, куда копирует. Оказывается просто в буфер обмена.



Жмём "Копировать публичный ключ", вставляем из буфера обмена в пустой файл или по почте отсылаем себе на сервер его содержимое. На сервере добавляем это в файл ~/.ssh/authorized_keys Можно вручную, можно через консоль.
echo "ЗАМЕНИТЬ_НА_КЛЮЧ" >> .ssh/authorized_keys
После чего следует перезапустить сервер:
sudo /etc/init.d/ssh restart # ubuntu
sudo systemctl restart sshd # Manjaro
Теперь остаётся только создать и настроить соединение: Жмём плюсик в главном меню.



Выбираем протокол SSH, далее имя пользователя, адрес, порт. Например user@192.168.1.10:22. Далее, если у вас авторизация без ключей просто по паролю, то выбирать "Не использовать ключи", иначе выбрать из списка сгенерированный выше ключ, в моём случае он называется android. Остальные галочки как у меня.
Смотрите не выберите пункт "Использовать SSH протокол для соединения" - это туннелирование траффика, доступа в консоль не будет.

Ещё у меня не заработала обычная настройка терминала, и мне в настройках программы пришлсоь выбрать режим эмуляции терминала xterm.



Вот и всё, после этого у меня все заработало. Для проверки можно посмотреть в консоли Звёздные Войны в ASCII:
telnet towel.blinkenlights.nl
Ссылки по теме:
http://it-the-drote.tk/article/mobile-ssh-clients-review
http://michaelchelen.net/0f3e/android-connectbot-ssh-key-auth-howto/


Приёмы удалённой работы:


Имитация нажатий клавиш на удалённом ПК. Пакет xautomation. Например комбинация Ctrl+E:
xte -x:0 'keydown Control_L' 'key e' 'keyup Control_L'
Нажать F6:
xte -x:0 'key F6'
Отправка сообщения:
notify-send "Header" "Body text" -i gtk-info


Категория: GNU/Linux | Просмотров: 19 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Календарь
«  Июнь 2017  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Поиск

Облако тэгов
JGSDF игрушки брюнетки кладбище сайты Ярость Дракулы древний египет девушки кошки cthulhu вампиры Kitsune Ужас Аркхема Инструмент комиксы Lovecraft Готика Submarine submarine rc toy hosting Игротека Ужас Аркхэма book uboat мобильная связь ГО Edgar Poe SWF Mansions of Madness Nightmares персоны linux-hardware

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2017
Лучший браузер!
Блокировка рекламы