Управление через ssh (Управлять компьютером)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

lotarsilis
Сообщения: 89
ОС: Fedora Core 6

Управление через ssh

Сообщение lotarsilis »

Добрый день коллеги !!!
Вопрос к Вам есть у меня компьютер под управлением Freesco он является
шлюзом в интернет сети компании, провайдер дал динамический IP
Есть компьютер на котором IP статический
Вопрос:
Как создать канал по ssh между этими компьютерами
чтобы я мог управлять freesco по ssh
Прочитал много материала по ssh но пока ясности нет
как поднять канал и как его на долго оставить рабочим
Спасибо
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: Управление через ssh

Сообщение pelmen »

на фреске ежеминутно проверять, поднят ли тунель, если нет - поднимать с опциями поддержки устойчивости :)
пример:
/etc/crontab
...
* * * * * root /path/to/scripts/scan.script
...

scan.script
netstat -pnat|grep ip.ip.ip.ip:22|grep ESTABLISHED|grep ssh > /dev/null || `/path/to/scripts/ssh.tun > /dev/null`

ssh.tun
ssh -N -o TCPKeepAlive=yes -o ServerAliveInterval=300 -o ServerAliveCountMax=3 -R 9999:localhost:22 user@ip.ip.ip.ip

далее

Код: Выделить всё

ssh-keygen
scp .ssh/id_rsa.pub user@ip.ip.ip.ip:/home/user/
ssh user@ip.ip.ip.ip `cat /home/user/id_rsa.pub >> /home/user/.ssh/authorized_keys`

sshd_config:
...
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
...
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Управление через ssh

Сообщение drBatty »

lotarsilis писал(а):
04.06.2009 08:43
Прочитал много материала по ssh но пока ясности нет

ну ставите ssh сервер на сервере.
и ssh клиент на клиенте.
А что-бы можно было найти сервер, используйте dyndns к примеру.
lotarsilis писал(а):
04.06.2009 08:43
долго оставить рабочим

man screen
это вечно :)

pelmen писал(а):
04.06.2009 09:40
на фреске ежеминутно проверять

ну можно и так конечно...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: Управление через ssh

Сообщение butch »

pelmen писал(а):
04.06.2009 09:40
grep ESTABLISHED|grep ssh > /dev/null

man grep

Код: Выделить всё

       -q, --quiet, --silent
              Quiet;  do  not  write  anything to standard output.  Exit immediately with zero status if any match is found, even if an error was
              detected.  Also see the -s or --no-messages option.  (-q is specified by POSIX.)
Спасибо сказали:
lotarsilis
Сообщения: 89
ОС: Fedora Core 6

Re: Управление через ssh

Сообщение lotarsilis »

pelmen
Спасибо сегодня буду пробовать
И потом отпишусь как это будет работать
Спасибо сказали: