Я продовжую отримувати вхідні підключення Java


2

Я постійно отримую таке повідомлення: "Ви хочете, щоб програма" java "приймала вхідні мережні підключення?"

Перш за все, яке застосування? По-друге, якщо він є частиною веб-переглядача, який іноді не відкритий браузером, він не показує мені, яка сторінка запитує його. "Додаток" дуже загальний.

Третє, що це означає? Це запитання, якщо хтось в Інтернеті може зробити підключення до мого комп'ютера?

Відповіді:


1

Перш за все, яке застосування?

Хороше питання! Це також моя перша турбота.

Java - це технологія, яка дозволяє тому ж байт-коду Java запускатися на різних операційних системах за допомогою віртуальної машини Java для кожної системи.

Розгляньте, як коди Flash запускаються в браузерах. Кожна операційна система та браузер мають плагін Flash. Коли відвідувачі переходять на веб-сайт із файлом Flash, плагіни Flash у своїх браузерах дозволяють їм переглядати файл Flash, як це було призначено, незалежно від того, яку операційну систему або браузер вони використовують. Java схожа, але її можна використовувати для обох аплетів у веб-сторінках і для окремих програм.

Побачення «java» у вхідному підключенні підказок, коли немає жодного відкритого браузера, свідчить про те, що запущено окреме Java-додаток (не Java-аплет у веб-сторінці). Ви повинні копати далі, щоб точно сказати, яке java-додаток запущено. Необхідно використовувати інструменти, щоб показати аргументи командного рядка, з якими було запущено java.

Ця сторінка показує, як використовувати монітор дій і команду ps в терміналі для перегляду аргументів командного рядка активних процесів. Ця відповідь пропонує використовувати ps axv | grep java щоб показати тільки процеси, які містять java у своїх командних рядках. Або використовуйте ps vp PID (де PID є PID, який ви бачите в Моніторі активності, щоб побачити командний рядок конкретного процесу.

Як тільки ви побачите командний рядок java, ви можете краще визначити, що відбувається, і якщо ви бажаєте дозволити вхідні з'єднання з ним.

Це запитання, якщо хтось в Інтернеті може зробити підключення до мого комп'ютера?

Швидше за все, єдиний ефект, який він матиме, полягає в тому, щоб дозволити іншим програмам на вашому комп'ютері або на інших комп'ютерах у вашій мережі підключитися до програми Java. Це може можливість підключення до програми java для будь-кого в Інтернеті, але лише якщо застосовується одне з наступного:

  • 1 Комп'ютер підключено безпосередньо до модему без можливості маршрутизатора або з вимкненою функцією маршрутизатора.

АБО

  • 2 Комп'ютер підключено до маршрутизатора, а перенаправлення портів маршрутизатора або брандмауер налаштовано на надсилання вхідних з'єднань на той самий порт, на який запитує програма Java.

0

Java відкриває випадкові портові з'єднання для різних служб; це саме так працює Java.

Ви повинні дозволити вхідні підключення до Java для використання функцій, які запускають віртуальну машину Java. Ця функціональність в OS X в нормі.

Перевірте налаштування безпеки в Системних налаштуваннях & gt; Безпека & gt; Брандмауер.

Натисніть блокування, щоб розблокувати, якщо вам потрібно, і натисніть кнопку "Додатково".

Блокувати всі вхідні підключення повинні бути відключені та Автоматично дозволяти перевірити підписане програмне забезпечення для прийняття вхідних з'єднань.

Ці параметри повинні дозволяти Java працювати (після перших декількох підказок), і вона більше не повинна запрошувати вас дозволу на з'єднання.


Дякуємо за опис, але у вірусі, заповненому світом, він повинен сказати мені, яку програму задає питання, які функції він просить, і варіант "Не показувати цей запит на [цю програму] в майбутньому". Це не спрямоване на вас, але коли ви говорите, "це тільки спосіб Java працює", це нормально, але для користувача він не повинен поводитися нічим іншим, ніж будь-яке інше додаток IMHO.
1.21 gigawatts

Я скептично себе Java потребує прийняти вхідні з'єднання. Краще порадити, щоб з'ясувати, яке саме java-додаток запущено, а потім вирішити, чи має бути дозволено з'єднання.
Bavi_H
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.