Я намагаюся зробити щось досить незвичне (для мене все одно) з SSH, і я не можу змусити його працювати, сподіваюся, ви можете допомогти.
Я хочу встановити з'єднання з віддаленим сервером зі свого Mac за допомогою SSH. Все йде нормально. Тепер складний біт із встановленням з'єднання з віддаленим сервером я хочу ініціювати з'єднання з віддаленого сервера НАЗАД до локальної машини. Я знаю, божевільний. В основному мені потрібно перейти через ці обручі, щоб мати можливість переглядати віддалений сервер, а потім відправити інформацію про файл назад на свою локальну машину, щоб це можна було вирішити за допомогою програми на локальній машині. Сподіваємось, це має сенс!
На даний момент, якщо я SSH повернувся на локальну машину, як тільки я ввійду на віддалений сервер, термінал просто сидітиме там, кружляючи, помилок навіть із -v.
Я намагаюся дізнатися, куди мені слід дзвонити, дивлячись на висновок змінної $ SSH_CLIENT, але я перебуваю на стандартному підключенні до Інтернету ванілі (немає статичної ip адреси). Я думаю, що це може бути причиною проблеми.
Речі, які я встановив: я перебуваю на Mac (OS X 10.6.4) і ввімкнено віддалений вхід у системні налаштування / спільний доступ. Якщо я спробую ввести SSH у свій комп'ютер з іншої машини в мережі, я можу підключитись без проблем. Якщо я спробую SSH на інший сервер (не мій локальний автомат) з віддаленого сервера, я можу зв'язатись без проблем.
Отже, вищезазначені факти змушують мене думати, що я чітко розуміюсь щодо брандмауерів тощо на локальних та віддалених машинах.
Я впевнений, що тут, мабуть, пропускаю щось цілком очевидне, але за все життя я не можу впоратися з цим.
Будемо дуже вдячні за будь-яку допомогу, посилання або загальне натискання в правильному напрямку!