_Pasha 0 11 октября, 2015 Опубликовано 11 октября, 2015 (изменено) · Жалоба Привет Задача: Имеем 1.линуксовую машину [email protected] 2.Raspberry pi [email protected] к ней подключен программатор, например picpgm (что это такое - легко гуглится) нужно обновлять прошивку девайса программатором. Вроде решается генерацией ключа для ssh. после нескольких неудачных попыток (ну не работает - :smile3046: ) поднять ssh без пароля нашел обалденное средство, при помощи питона. На стороне п.1 поднимаем http server $:cd <path to object dir > $:python -m SimpleHTTPServer на стороне RPi wget http://192.168.1.4:8000/final.hex И ВСЁ!!! больше ничего не надо шаманить. Красота. Изменено 11 октября, 2015 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 21 октября, 2015 Опубликовано 21 октября, 2015 (изменено) · Жалоба А еще есть samba, FTP, nfs :) Изменено 21 октября, 2015 пользователем IgorKossak бездумное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 21 октября, 2015 Опубликовано 21 октября, 2015 · Жалоба А еще есть samba, FTP, nfs :) так то ж ставить. А тут уже есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 21 октября, 2015 Опубликовано 21 октября, 2015 · Жалоба так то ж ставить. А тут уже есть. дык ставится одной командой: sudo apt-get install ... кстати для того, чтобы найти пакет надо использовать apt-cache search fragment fragment часть имени искомого пакета. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 29 октября, 2015 Опубликовано 29 октября, 2015 · Жалоба Вроде решается генерацией ключа для ssh. после нескольких неудачных попыток (ну не работает - smile3046.gif ) поднять ssh без пароля Не. Ну все таки нужно чтобы fingerprint работал. У кого получается на сабже работать с ssh из скриптов на десктопе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 30 октября, 2015 Опубликовано 30 октября, 2015 (изменено) · Жалоба Не. Ну все таки нужно чтобы fingerprint работал. У кого получается на сабже работать с ssh из скриптов на десктопе? сервер -- компьютер куда хотим подключиться ("распбери пи") клиент -- компьютер с которого хотим подключиться. _Pasha - имя пользователя на сервере. В распбиане по умолчанию это pi, но никто не мешает создать еще много акаунтов. У меня давно уже получается. Поначалу были непонятки. Там надо модифицировать оба компьютера и можно перепутать. Мне потребовалось время понять, что ключ надо поместить на клиенте в /home/_Pasha/.ssh Ключ перед этим генерируется на сервере. Команда типа: scp [email protected]:.ssh/id_rsa . из http://www.rebol.com/docs/ssh-auto-login.html только там пользователь на сервере не _Pasha, а backup. копирует из сервера из /home/_Pasha/.ssh ранее сгенерированный вами на сервере файл id_rsa где _Pasha это акаунт к которому вы собираетесь подключиться. Изменено 30 октября, 2015 пользователем Tarbal Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 30 октября, 2015 Опубликовано 30 октября, 2015 · Жалоба Уточнение. Когда вы посылаете с клиента указанную выше команду копирования ключа и вы находитесь на клиенте как пользователь скажем user, то команду копирования надо посылать после команды: cd /home/user/.ssh Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 31 октября, 2015 Опубликовано 31 октября, 2015 · Жалоба Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 31 октября, 2015 Опубликовано 31 октября, 2015 · Жалоба Ключ перед этим генерируется на сервере. Разве? Я обычно делаю наоборот: генерирую пару ключей на клиенте, потом открытый ключ копирую на сервер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 1 ноября, 2015 Опубликовано 1 ноября, 2015 · Жалоба Разве? Я обычно делаю наоборот: генерирую пару ключей на клиенте, потом открытый ключ копирую на сервер. В ссылке что я дал ключ генерируется на сервере: http://www.rebol.com/docs/ssh-auto-login.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 1 ноября, 2015 Опубликовано 1 ноября, 2015 · Жалоба В ссылке что я дал ключ генерируется на сервере: http://www.rebol.com/docs/ssh-auto-login.html Ага, и приватный ключ остаётся лежать на сервере:) Неправильная ссылка. Приватный ключ на то и приватный, что не должен покидать пределов вашего компа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 1 ноября, 2015 Опубликовано 1 ноября, 2015 (изменено) · Жалоба в общем, в 100500 раз пробовал. нихера оно не работает. ---------------------------------- Заработало. Подробности. 1. Снес ~/.ssh и там и там 2. Пользуясь штатными средствами $ssh-config-t rsa $ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] $ на малине - весьма важно. У меня например mc там только под рутом работает. и любые операции которые устанавливают права - сразу под рут. А эа всем сразу не уследишь.Отсюда и дурацкие вопросы возникают. далее на компе запускаем $ssh-add всё. энджой. ----- урааа! заодно и с mc разобрался, почему он только под рутом запускался. сегодня день в принципе хороший :) Изменено 1 ноября, 2015 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 2 ноября, 2015 Опубликовано 2 ноября, 2015 · Жалоба Ну и чудненько! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 33 18 ноября, 2015 Опубликовано 18 ноября, 2015 · Жалоба Задача: Имеем 1.линуксовую машину [email protected] 2.Raspberry pi [email protected] к ней подключен программатор, например picpgm (что это такое - легко гуглится) нужно обновлять прошивку девайса программатором. Глупый вопрос можно? Для чего эта задача вообще? Не проще прошивать пик нормальным программатором из винды или еще что-то подобное... :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 19 ноября, 2015 Опубликовано 19 ноября, 2015 · Жалоба Глупый вопрос можно? Для чего эта задача вообще? Не проще прошивать пик нормальным программатором из винды или еще что-то подобное... :rolleyes: Отвечу вопросом на вопрос 1. что есть венда? ни разу не слышал.. 2. что есть "нормальный программатор", тоже неясно. Что может быть нормальнее 5ти проводов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться