Как установить несколько обратных подключений SSH с помощью autossh?

Я использовал autossh в моем raspberry pi для подключения к одному из моих VPS.

12164] Но у меня есть 4 малиновых пи (а). Я использовал тот же сценарий для подключения к своему удаленному VPS, так что я могу удаленно входить в систему в любой raspberry pi в любое время.

Для этих 4 точек я использовал autossh следующим образом:

добавить это строка в мой / etc / rc. Поэтому я могу использовать

ssh -l pi [my_vps_IP] -p 8822 для подключения к моему 1-му Pi.

Если я хочу подключиться ко второму Pi, мне нужно изменить порт на 8823 или что-то в этом роде.

sudo su pi -c "autossh -M 1122-4 -NC -R \ *: 8823: localhost : 22 [my_vps_username] @ [my_vps_IP] -p 22 "&

Вот вопрос:

Как иметь много реверсивных подключений SSH без указания порта по одному?

У меня может быть 100 Pi, и мне нужно подключаться к ним через SSH в любое время при включении. Чтобы избавиться от дублирования портов и систематически управлять этими SSH-соединениями.

Ценю!

-1
задан 1 August 2016 в 00:12
1 ответ

येथे कोणतीही जादू नाही. फक्त एकच अनुप्रयोग कोणत्याही एका आयपीवर बंधन घालू शकतोः एकावेळी पोर्ट टपल. आपण 127.0.0.1:XXXX ला बंधनकारक आहात. एकाधिक बोगदा कनेक्ट करण्यासाठी, आपल्याला एकतर ते कोणत्या पोर्टवर बंधनकारक आहेत किंवा कोणत्या आयपी पत्त्यावर बंधनकारक आहेत ते मॅपिंग सारणी राखणे आवश्यक आहे (लक्षात ठेवा की 127/8 सर्व आपल्या स्थानिक होस्ट इंटरफेसवर उपलब्ध आहेत).

याभोवती काहीही मिळत नाही. आपल्याला प्रत्येक रिमोट सिस्टमसाठी पोर्ट्सचे वाटप करणे आणि त्यांचा मागोवा घेणे आवश्यक आहे.

3
ответ дан 5 December 2019 в 19:13

Теги

Похожие вопросы