Как войти на сервер Ubuntu; из окон с простым gui

Я надеялся настроить и, возможно, просматривать интернет с сервера Ubuntu, который я настраивал дома. Увидев, что я установил сервер Ubuntu, я надеялся, если есть программное обеспечение, которое я могу установить, чтобы заставить браузер работать с моим ПК с Windows. это то, что vnc4server для?

Любые ссылки или предложения, помогающие мне в решении этой задачи, будут оценены.

Пожалуйста, спасибо.

6
задан 13 September 2010 в 23:16

18 ответов

Предположения:

Этот «сервер» - это настольная установка (т. е. установлен метафайл пакета ubuntu-desktop). Сервер находится за маршрутизатором, который подключается к Интернету и делится им через NAT. Ваш пользователь set to auto-login Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предпочел, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг 1: Сделайте свое интернет-соединение доступным.

Большинство интернет-провайдеров предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получаете доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS, вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно. У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh-server

Устанавливать сервер довольно сложно: sudo apt-get install openssh-server

Тем не менее, я бы переместил его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытки людей и переборщить их. Здесь вы можете узнать больше о портах:

DynDNS

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, мы должны сделать так, чтобы пользователи вне сети могли получить доступ к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы можете найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Я ненавижу VNC, но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc.

]

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. http://portforward.com/ - это приложение. Получение и установка приложения достаточно проста (есть даже переносные версии, если вы просто хотите носить их на USB-накопителе).

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (просто используйте порт 5900 вместо любого порта, который они используют!)

At этот момент вы должны иметь возможность подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc, он обнаружит отображение и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить своего клиента VNC (извините, не используя Windows должным образом в течение многих лет, я не знаю, что лучший клиент). Когда он запросит, подключитесь к localhost (да, localhost), к порту 5900 (по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт в Putty, поэтому я оставлю это вам.

10
ответ дан 26 May 2018 в 01:20

Предположения:

Этот «сервер» - это настольная установка (т. е. установлен метафайл пакета ubuntu-desktop). Сервер находится за маршрутизатором, который подключается к Интернету и делится им через NAT. Ваш пользователь set to auto-login Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предпочел, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг 1: Сделайте свое интернет-соединение доступным.

Большинство интернет-провайдеров предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получаете доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS, вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно. У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh-server

Устанавливать сервер довольно сложно: sudo apt-get install openssh-server

Тем не менее, я бы переместил его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытки людей и переборщить их. Здесь вы можете узнать больше о портах:

DynDNS

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, мы должны сделать так, чтобы пользователи вне сети могли получить доступ к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы можете найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Я ненавижу VNC, но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc.

]

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. http://portforward.com/ - это приложение. Получение и установка приложения достаточно проста (есть даже переносные версии, если вы просто хотите носить их на USB-накопителе).

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (просто используйте порт 5900 вместо любого порта, который они используют!)

At этот момент вы должны иметь возможность подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc, он обнаружит отображение и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить своего клиента VNC (извините, не используя Windows должным образом в течение многих лет, я не знаю, что лучший клиент). Когда он запросит, подключитесь к localhost (да, localhost), к порту 5900 (по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт в Putty, поэтому я оставлю это вам.

10
ответ дан 25 July 2018 в 23:13

Предположения:

Этот «сервер» - это настольная установка (т. е. установлен метафайл пакета ubuntu-desktop). Сервер находится за маршрутизатором, который подключается к Интернету и делится им через NAT. Ваш пользователь set to auto-login Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предпочел, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг 1: Сделайте свое интернет-соединение доступным.

Большинство интернет-провайдеров предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получаете доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS, вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно. У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh-server

Устанавливать сервер довольно сложно: sudo apt-get install openssh-server

Тем не менее, я бы переместил его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытки людей и переборщить их. Здесь вы можете узнать больше о портах:

DynDNS

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, мы должны сделать так, чтобы пользователи вне сети могли получить доступ к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы можете найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Я ненавижу VNC, но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc.

]

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. http://portforward.com/ - это приложение. Получение и установка приложения достаточно проста (есть даже переносные версии, если вы просто хотите носить их на USB-накопителе).

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (просто используйте порт 5900 вместо любого порта, который они используют!)

At этот момент вы должны иметь возможность подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc, он обнаружит отображение и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить своего клиента VNC (извините, не используя Windows должным образом в течение многих лет, я не знаю, что лучший клиент). Когда он запросит, подключитесь к localhost (да, localhost), к порту 5900 (по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт в Putty, поэтому я оставлю это вам.

10
ответ дан 27 July 2018 в 03:19

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метафайл ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 2 August 2018 в 04:31

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метафайл ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 4 August 2018 в 21:04

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метаданный ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 6 August 2018 в 04:35

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метафайл ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 7 August 2018 в 22:45

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метафайл ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 10 August 2018 в 10:50

Предположения:

  • Этот «сервер» - это настольная установка (т. е. установлен метафайл ubuntu-desktop )
  • Сервер сидит за маршрутизатором, который подключается к Интернету и делится им через NAT
  • . Ваш пользователь настроен на автоматический вход в систему
  • . Вы пытаетесь подключиться из-за пределов своей домашней сети. Я предположил, что вы пытаетесь сделать это с работы, но теперь понимаете, что это может быть не так.

Шаг первый: Сделайте доступным ваше интернет-соединение.

Most Интернет-провайдеры предоставляют своим пользователям динамические IP-адреса. Это так же (старайтесь) останавливать людей, принимающих вещи, поскольку они защищают их от людей, которые узнают свой IP-адрес и хотят атаковать свой компьютер напрямую. В любом случае, это затрудняет работу, если вы хотите подключиться к вашей домашней сети.

Мы исправим это с помощью одной из многих служб, подпадающих под категорию «динамический DNS». Короче говоря, ваш компьютер (или маршрутизатор) сообщает сторонней службе, что ваш текущий интернет-IP, и они хранят его как запись DNS. Вы получили доменное имя, которое вы можете подключить к своей домашней сети.

DynDNS , вероятно, самый большой, но есть сотни компаний, предоставляющих очень похожие сервисы бесплатно , У хороших есть клиенты Linux. Но проверьте свой маршрутизатор, поскольку многие приходят с встроенными клиентами, и это может сэкономить вам некоторое время.

Я не буду упоминать об этом еще раз, но это необходимо сделать.

Шаг второй : SSH

Вместо прямого подключения к серверу VNC (или другого) я настоятельно рекомендую вам установить SSH-сервер и подключиться к вашему рабочему столу через SSH и туннелировать порт VNC обратно на ваш компьютер. Звучит как боль внизу и ... Ну .. Это так. Но он обеспечивает вам надежную аутентификацию и должен содержать плохих людей.

Установка сервера довольно проста: sudo apt-get install openssh- server

Однако я переместил бы его в нестандартный порт (мои все в диапазоне 4xxxx). Это помогает остановить людей, обнаруживающих его при сканировании портов, и, следовательно, помогает остановить попытку и грубую силу. Здесь вы можете узнать больше о портах:

https://help.ubuntu.com/ 12.04 / serverguide / openssh-server.html

Кроме того, вы можете войти через SSH через ключ. Это намного сильнее, чем аутентификация паролем, но для этого требуется, чтобы у вас всегда был ваш ключевой файл. Довольно тривиально, если вы привыкли брать с собой USB-ключ, или вы счастливы оставить свой ключ на компьютере под управлением Windows.

На данный момент мы будем использовать пароль auth.

Еще одна вещь, нам нужно сделать так, чтобы люди вне сети могли обращаться к SSH-серверу. Эта часть называется port-forwarding. Простой, но он варьируется от маршрутизатора к маршрутизатору. Вы должны найти руководство здесь, если вам это нужно: http://portforward.com/

Шаг третий: VNC

Ненавижу VNC но он служит цели.

Вместо установки SSH-сервера, который работает все время, я использую x11vnc ].

Шаг четвертый: Putty

Вам нужно что-то подключиться к SSH из Windows. Putty - это приложение.

Нам нужно сказать Putty, чтобы сделать удаленный сервер VNC доступным через SSH. Это называется туннелированием. К счастью, все просто. Это графически, поэтому посмотрите здесь руководство по скриншотам: http://oldsite.precedence.co.uk/nc/putty.html (Просто используйте порт 5900 вместо любого порта, который они используют!) [ ! d35]

На этом этапе вы сможете подключиться к вашему серверу через SSH. Проверьте это. Когда вы войдете в систему, запустите x11vnc , он обнаружит дисплей и, в конце концов, скажет что-то в строках «ожидающих соединений».

На этом этапе вы можете запустить свой Клиент VNC (извините, не пользуясь Windows в течение многих лет, я понятия не имею, что такое лучший клиент). Когда он спрашивает, подключитесь к localhost (да, localhost ), порт 5900 (должен быть по умолчанию).

Биш баш чушь. Вы должны иметь полный контроль над домашним рабочим столом.

Вы можете оптимизировать это с помощью различных команд включения-подключения. Я не эксперт по шпаклеру, поэтому я оставлю это вам.

10
ответ дан 13 August 2018 в 17:25

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 26 May 2018 в 01:20
  • 1
    Согласовано. Сервер NX - лучший вариант для графического соединения. Если вы используете compiz и nvidia, у вас могут возникнуть проблемы с vnc. Плюс сервер NX использует ssh по умолчанию, когда некоторые клиенты vnc не обертывают соединение в ssh, заставляя ваш пароль быть отправленным без шифрования. Если вы хотите CLI, я бы рекомендовал Putty. – Bryan 14 September 2010 в 11:36

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 25 July 2018 в 23:13
  • 1
    Согласовано. Сервер NX - лучший вариант для графического соединения. Если вы используете compiz и nvidia, у вас могут возникнуть проблемы с vnc. Плюс сервер NX использует ssh по умолчанию, когда некоторые клиенты vnc не обертывают соединение в ssh, заставляя ваш пароль быть отправленным без шифрования. Если вы хотите CLI, я бы рекомендовал Putty. – Bryan 14 September 2010 в 11:36

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 27 July 2018 в 03:19
  • 1
    Согласовано. Сервер NX - лучший вариант для графического соединения. Если вы используете compiz и nvidia, у вас могут возникнуть проблемы с vnc. Плюс сервер NX использует ssh по умолчанию, когда некоторые клиенты vnc не обертывают соединение в ssh, заставляя ваш пароль быть отправленным без шифрования. Если вы хотите CLI, я бы рекомендовал Putty. – Bryan 14 September 2010 в 11:36

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 2 August 2018 в 04:31

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 4 August 2018 в 21:04

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 6 August 2018 в 04:35

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 7 August 2018 в 22:45

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 10 August 2018 в 10:50

Вместо использования VNC вы можете захватить версию бесплатной версии Nomachine NX-сервера с сайта www.nomachine.com. Просто не забудьте установить nxnode, nxserver и nxclient на свой сервер Ubuntu с SSH, как указано выше. Клиент Windows для этой системы также является бесплатной загрузкой с того же сайта. Это то, что я использую для облегчения работы в Ubuntu, чем Windows, когда я вдали от дома, и все, что у меня есть, это мой ноутбук. Если вам интересно, я могу опубликовать более подробные инструкции позже.

Я прочитал, что NX меньше зависит от полосы пропускания, чем VNC, поэтому вы можете получить более высокую производительность при недостаточном или пятнистом соединении с использованием NX, а не VNC , Удачи вам в настройке в любом случае.

4
ответ дан 13 August 2018 в 17:25
  • 1
    Согласовано. Сервер NX - лучший вариант для графического соединения. Если вы используете compiz и nvidia, у вас могут возникнуть проблемы с vnc. Плюс сервер NX использует ssh по умолчанию, когда некоторые клиенты vnc не обертывают соединение в ssh, заставляя ваш пароль быть отправленным без шифрования. Если вы хотите CLI, я бы рекомендовал Putty. – Bryan 14 September 2010 в 11:36

Другие вопросы по тегам:

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