ssh без открытия портов

Я думаю, вы не можете навредить. Но имейте в виду, что под окнами вы можете управлять разделами ntfs и fat32.

7
задан 1 December 2010 в 21:06

40 ответов

Вы можете сделать это через бэкенд эмпатии (телепатия) через другое приложение, называемое ssh-contact.

Я не использовал его лично, но мне кажется, что это хороший способ получить двух новичков SSH друг в друге.

Конечно, другим методом было бы иметь их SSH для вас (я полагаю, что вы достаточно компетентны для управления переадресацией портов) и пересылаете обратно порт на сервер ssh на их машине.

Попросите их запустить:

ssh -R 48724:localhost:22 your_username@your_ip

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и только для SSHing.

И тогда вы запускаете:

ssh -p 48724 their_username@localhost

Я использую высокий порт, поэтому root-привилегии не являются " t.

Конечно, для них вам понадобится openssh-server, но это простой sudo apt-get install openssh-server

9
ответ дан 26 May 2018 в 00:10

Вы можете сделать это через бэкенд эмпатии (телепатия) через другое приложение, называемое ssh-contact.

Я не использовал его лично, но мне кажется, что это хороший способ получить двух новичков SSH друг в друге.

Конечно, другим методом было бы иметь их SSH для вас (я полагаю, что вы достаточно компетентны для управления переадресацией портов) и пересылаете обратно порт на сервер ssh на их машине.

Попросите их запустить:

ssh -R 48724:localhost:22 your_username@your_ip

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и только для SSHing.

И тогда вы запускаете:

ssh -p 48724 their_username@localhost

Я использую высокий порт, поэтому root-привилегии не являются " t.

Конечно, для них вам понадобится openssh-server, но это простой sudo apt-get install openssh-server

10
ответ дан 25 July 2018 в 22:49

Вы можете сделать это через бэкенд эмпатии (телепатия) через другое приложение, называемое ssh-contact.

Я не использовал его лично, но мне кажется, что это хороший способ получить двух новичков SSH друг в друге.

Конечно, другим методом было бы иметь их SSH для вас (я полагаю, что вы достаточно компетентны для управления переадресацией портов) и пересылаете обратно порт на сервер ssh на их машине.

Попросите их запустить:

ssh -R 48724:localhost:22 your_username@your_ip

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и только для SSHing.

И тогда вы запускаете:

ssh -p 48724 their_username@localhost

Я использую высокий порт, поэтому root-привилегии не являются " t.

Конечно, для них вам понадобится openssh-server, но это простой sudo apt-get install openssh-server

10
ответ дан 27 July 2018 в 00:34

Вы можете сделать это через бэкенд эмпатии (телепатия) через другое приложение, называемое ssh-contact.

Я не использовал его лично, но мне кажется, что это хороший способ получить двух новичков SSH друг в друге.

Конечно, другим методом было бы иметь их SSH для вас (я полагаю, что вы достаточно компетентны для управления переадресацией портов) и пересылаете обратно порт на сервер ssh на их машине.

Попросите их запустить:

ssh -R 48724:localhost:22 your_username@your_ip

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и только для SSHing.

И тогда вы запускаете:

ssh -p 48724 their_username@localhost

Я использую высокий порт, поэтому root-привилегии не являются " t.

Конечно, для них вам понадобится openssh-server, но это простой sudo apt-get install openssh-server

10
ответ дан 31 July 2018 в 12:10

Вы можете сделать это через бэкенд эмпатии (телепатия) через другое приложение, называемое ssh-contact.

Я не использовал его лично, но мне кажется, что это хороший способ получить двух новичков SSH друг в друге.

Конечно, другим методом было бы иметь их SSH для вас (я полагаю, что вы достаточно компетентны для управления переадресацией портов) и пересылаете обратно порт на сервер ssh на их машине.

Попросите их запустить:

ssh -R 48724:localhost:22 your_username@your_ip

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и только для SSHing.

И тогда вы запускаете:

ssh -p 48724 their_username@localhost

Я использую высокий порт, поэтому root-привилегии не являются " t.

Конечно, для них вам понадобится openssh-server, но это простой sudo apt-get install openssh-server

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

Вы можете сделать это через бэкэнд Empathy (телепатия) через другое приложение, называемое ssh-contact .

Я не использовал его лично, но мне кажется, что хороший способ получить двух новичков в SSH друг с другом.


Конечно, другой метод состоял бы в том, чтобы иметь их SSH для вас (я полагаю, вы достаточно компетентны для управления перенаправлением портов) и вперед порт обратно на ssh-сервер на своем компьютере.

Получить их для запуска:

  ssh -R 48724: localhost: 22 your_username @ your_ip  

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и иметь это только для SSHing.

И тогда вы запускаете:

  ssh -p 48724 their_username @ localhost  [  ! d14] 

Я использую высокий порт, поэтому root-привилегии не требуются.

Конечно, им понадобится openssh-server , установленный для вас, чтобы подключиться но это простой sudo apt-get install openssh-server

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

Вы можете сделать это через бэкэнд Empathy (телепатия) через другое приложение, называемое ssh-contact .

Я не использовал его лично, но мне кажется, что хороший способ получить двух новичков в SSH друг с другом.


Конечно, другой метод состоял бы в том, чтобы иметь их SSH для вас (я полагаю, вы достаточно компетентны для управления перенаправлением портов) и вперед порт обратно на ssh-сервер на своем компьютере.

Получить их для запуска:

  ssh -R 48724: localhost: 22 your_username @ your_ip  

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и иметь это только для SSHing.

И тогда вы запускаете:

  ssh -p 48724 their_username @ localhost  [  ! d14] 

Я использую высокий порт, поэтому root-привилегии не требуются.

Конечно, им понадобится openssh-server , установленный для вас, чтобы подключиться но это простой sudo apt-get install openssh-server

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

Вы можете сделать это через бэкэнд Empathy (телепатия) через другое приложение, называемое ssh-contact .

Я не использовал его лично, но мне кажется, что хороший способ получить двух новичков в SSH друг с другом.


Конечно, другой метод состоял бы в том, чтобы иметь их SSH для вас (я полагаю, вы достаточно компетентны для управления перенаправлением портов) и вперед порт обратно на ssh-сервер на своем компьютере.

Получить их для запуска:

  ssh -R 48724: localhost: 22 your_username @ your_ip  

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и иметь это только для SSHing.

И тогда вы запускаете:

  ssh -p 48724 their_username @ localhost  [  ! d14] 

Я использую высокий порт, поэтому root-привилегии не требуются.

Конечно, им понадобится openssh-server , установленный для вас, чтобы подключиться но это простой sudo apt-get install openssh-server

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

Вы можете сделать это через бэкэнд Empathy (телепатия) через другое приложение, называемое ssh-contact .

Я не использовал его лично, но мне кажется, что хороший способ получить двух новичков в SSH друг с другом.


Конечно, другой метод состоял бы в том, чтобы иметь их SSH для вас (я полагаю, вы достаточно компетентны для управления перенаправлением портов) и вперед порт обратно на ssh-сервер на своем компьютере.

Получить их для запуска:

  ssh -R 48724: localhost: 22 your_username @ your_ip  

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и иметь это только для SSHing.

И тогда вы запускаете:

  ssh -p 48724 their_username @ localhost  [  ! d14] 

Я использую высокий порт, поэтому root-привилегии не требуются.

Конечно, им понадобится openssh-server , установленный для вас, чтобы подключиться но это простой sudo apt-get install openssh-server

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

Вы можете сделать это через бэкэнд Empathy (телепатия) через другое приложение, называемое ssh-contact .

Я не использовал его лично, но мне кажется, что хороший способ получить двух новичков в SSH друг с другом.


Конечно, другой метод состоял бы в том, чтобы иметь их SSH для вас (я полагаю, вы достаточно компетентны для управления перенаправлением портов) и вперед порт обратно на ssh-сервер на своем компьютере.

Получить их для запуска:

  ssh -R 48724: localhost: 22 your_username @ your_ip  

Возможно, вы не захотите, чтобы они вошли в систему как ваш пользователь, чтобы вы могли создать другого пользователя и иметь это только для SSHing.

И тогда вы запускаете:

  ssh -p 48724 their_username @ localhost  [  ! d14] 

Я использую высокий порт, поэтому root-привилегии не требуются.

Конечно, им понадобится openssh-server , установленный для вас, чтобы подключиться но это простой sudo apt-get install openssh-server

10
ответ дан 13 August 2018 в 16:59

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with-reverse-ssh -tunnel /

4
ответ дан 26 May 2018 в 00:10
  • 1
    Как можно подключиться к компьютеру middle, если на этом компьютере нет IP-адреса? – hyprfrcb 19 June 2017 в 06:42

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 26 May 2018 в 00:10

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 26 May 2018 в 00:10

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 25 July 2018 в 22:49

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with-reverse-ssh -tunnel /

4
ответ дан 25 July 2018 в 22:49
  • 1
    Как можно подключиться к компьютеру middle, если на этом компьютере нет IP-адреса? – hyprfrcb 19 June 2017 в 06:42

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 25 July 2018 в 22:49

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 27 July 2018 в 00:34

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with-reverse-ssh -tunnel /

4
ответ дан 27 July 2018 в 00:34
  • 1
    Как можно подключиться к компьютеру middle, если на этом компьютере нет IP-адреса? – hyprfrcb 19 June 2017 в 06:42

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 27 July 2018 в 00:34

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 31 July 2018 в 12:10

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with-reverse-ssh -tunnel /

4
ответ дан 31 July 2018 в 12:10
  • 1
    Как можно подключиться к компьютеру middle, если на этом компьютере нет IP-адреса? – hyprfrcb 19 June 2017 в 06:42

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 31 July 2018 в 12:10

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 2 August 2018 в 04:13

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with-reverse-ssh -tunnel /

4
ответ дан 2 August 2018 в 04:13
  • 1
    Как можно подключиться к компьютеру middle, если на этом компьютере нет IP-адреса? – hyprfrcb 19 June 2017 в 06:42

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

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

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 4 August 2018 в 20:17

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with- обратный SSH-туннель /

4
ответ дан 4 August 2018 в 20:17

С прямолинейным ssh это невозможно. Однако, вероятно, есть и другой инструмент, который выполнит то, что вы пытаетесь сделать.

-3
ответ дан 4 August 2018 в 20:17

Возможно, эта статья об обратном SSH-туннеле может вам помочь:

http://www.marksanborn.net/howto/bypass-firewall-and-nat-with- обратный SSH-туннель /

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

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

Но вы можете пойти другим путем. Если у вас есть ваш друг, откройте ssh-соединение с вашей машиной и переместите порт ssh, то вы можете ssh вернуться через свой туннель к своей машине. Это дает вам ssh-соединение с его машиной, которое будет выживать только до тех пор, пока его ssh вам (в комплекте с переадресацией портов) останется.

Этот метод также утилит брандмауэры.

2
ответ дан 6 August 2018 в 04:17

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

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