Project

General

Profile

Доступ по ssh

Удаленная консоль по ssh

Удаленный доступ к приставке осуществляется посредством ssh-протокола.

Для доступа к приставке по ssh вам необходимо иметь RSA-ключ, а так же знать ip-адрес приставки.

в ОС Windows необходимо

  1. Запустить putty
  2. В вкладке "session" введите ip-адрес приставки в поле "Host name (or ip-adress)"
  3. Во вкладке Connection -> Ssh -> Auth в поле "Private key..." указат ваш приватный ключ (.ppk файл).
  4. Нажать Open
  5. Ввести root в качестве имени пользователя

в ОС Linux можно поступить как в Windows или проще в консоли:

ssh -i id_rsa root@ip_adress

Где id_rsa - путь к вашему приватному ключу, ip_adress - соответсвенно ip-адрес приставки

Монтирование по sshfs

Для монтирования файловой системы приставки в локальную папку необходимо иметь установленный пакет sshfs. Собственно команда подключения имеет вид:

sshfs root@айпи-адрес:/ папка

Подробнее о команде sshfs можно почитать в её документации.


Как пользоваться scp (с RSA)

Для копирования с приставки на компьютер:

scp root@айпи_адрес:/путь_на_приставке локальный_путь

Для копирования файла с компьютера на приставку:

scp локальный_путь root@айпи_адрес:/путь_на_приставке

Для использования scp с вашим RSA-ключом, сохраните его под именем ~/.ssh/id_rsa или укажите к нему путь в команде с помощью параметра -i. Например:

scp -i id_rsa input_file :/root/output_file

Смена пароля/ключа на ssh

Для снены пароля пользователя root, зайдите под ним и введите в консоли команду

passwd

после чего вам будет предложено ввести новый пароль.

Для добавления ключа доступа, допишите его публичную часть в файл /root/.ssh/authorized_keys

cat key.pub >> /root/.ssh/authorized_keys

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

ВНИМАНИЕ!!! Если у пользователя root нет пароля (состояние по-умолчанию), вход возможен только по ключам. Если при этом так же нет ни одного ключа, доступ к приставке получить уже не получится. (это возможно исправить только перепрошивкой или с помощью специально сформированного обновления)

Для доступа по ssh, можно использовать ключи: http://support.wrtech.ru/attachments/download/180/rsakeys.tgz