SSHPortForwarder Support Doc.ru - ai-doge/PublicWiki GitHub Wiki
🌐 English · العربية · Deutsch · Español · Français · Italiano · 日本語 · 한국어 · Nederlands · Português (BR) · Русский · ภาษาไทย · Türkçe · 简体中文 · 繁體中文
Документация поддержки SSH Port Forwarder
Начало работы
SSH Port Forwarder (SSHPortForwarder) — это приложение для macOS, которое создает SSH-проброс портов и SOCKS-прокси. Вы настраиваете удаленные хосты, порты и аутентификацию (пароль или закрытый ключ), затем запускаете проброс, чтобы получить локальный порт или SOCKS-прокси, не покидая терминал и не изменяя конфигурацию SSH. Приложение может работать в строке меню для быстрого запуска/остановки. Ваши конфигурации, пароли (в Keychain) и доступ к файлам ключей остаются на вашем Mac; приложение не загружает ваши данные.
Чтобы начать работу с SSH Port Forwarder
- Скачайте и установите приложение (из App Store или вашего канала распространения).
- Запустите приложение. Вы можете использовать главное окно для управления конфигурациями или значок в строке меню для быстрого доступа.
- Добавьте или выберите конфигурацию проброса:
- Введите имя, удаленный хост, SSH-порт (по умолчанию 22) и имя пользователя.
- Выберите Password (Пароль) или Private Key (Закрытый ключ) для аутентификации. Если используете закрытый ключ, нажмите кнопку Browse рядом с путем к ключу, чтобы выбрать файл ключа (это необходимо для доступа приложения к файлу в песочнице).
- Выберите SOCKS Proxy (локальный SOCKS-прокси) или Local Forward (проброс определенного удаленного порта на локальный порт) и задайте локальный порт (а для Local Forward — также удаленный порт).
- При желании используйте Test (Проверить), чтобы убедиться в работоспособности SSH-подключения перед запуском.
- Нажмите Start (Запустить), чтобы начать проброс. Используйте значок в строке меню для быстрого запуска или остановки пробросов.
- Сохраните конфигурацию, чтобы она сохранилась; если вы используете пароль, он будет сохранен в системной связке ключей (Keychain).
Важно: Файл закрытого ключа и повторный выбор
Если вы используете аутентификацию Private Key (Закрытый ключ) и выбираете файл ключа в приложении:
- Приложение запоминает доступ к этому файлу через системную закладку (путь + идентификатор файла).
- Если вы удалите этот файл ключа, а затем создадите новый файл с тем же именем (или по тому же пути), приложение все равно будет указывать на старый файл. Закладка может стать недействительной или указывать на неправильный файл.
- Вы должны повторно выбрать файл ключа в клиенте: откройте конфигурацию, нажмите Browse рядом с путем к ключу, выберите новый файл ключа, затем Save (Сохранить). В противном случае приложение может не подключиться или показывать ошибки доступа.
Устранение неполадок
-
Не удается подключиться или пройти аутентификацию
- Проверьте удаленный хост, SSH-порт и имя пользователя.
- Для аутентификации по паролю: убедитесь, что пароль верен и сохранен (в Keychain).
- Для закрытого ключа: убедитесь, что вы выбрали ключ через Browse, формат ключа поддерживается (OpenSSH или PEM), и если у ключа есть парольная фраза, введите ее при запросе. Если вы заменили файл ключа (например, удалили и создали новый с тем же именем), повторно выберите файл ключа в приложении и сохраните.
-
«Нет разрешения на чтение файла ключа» или другие ошибки, связанные с ключом
- Используйте кнопку Browse, чтобы снова выбрать файл закрытого ключа, затем сохраните. Это также требуется после замены файла ключа (например, новый ключ с тем же путем/именем).
-
Локальный порт занят
- Выберите другой локальный порт в конфигурации или остановите приложение, которое использует текущий порт.
-
Проброс не запускается или остается в состоянии «connecting» (подключение)
- Запустите Test, чтобы проверить SSH-подключение. Проверьте брандмауэр и сеть. Убедитесь, что удаленный хост разрешает SSH и, для Local Forward, что удаленный порт указан верно.
-
Значок в строке меню или главное окно
- Приложение может работать только со значком в строке меню. Используйте меню, чтобы открыть полное окно для настройки или запуска/остановки пробросов.
Обратная связь и предложения
Мы ценим ваши отзывы и предложения по улучшению SSH Port Forwarder.
Если у вас есть идеи или предложения, пожалуйста, отправьте их на [email protected].
Спасибо за использование SSH Port Forwarder!