Как настроить ssh-соединение двух компьютеров Ubuntu без подключения к Интернету?

По умолчанию учетная запись root отключена в ubuntu, корневая учетная запись имеет UID = 0, попробуйте:

id и посмотрите, что является результатом, если она отличается от нуля, вы не являетесь корневым. [ ! d1]

Но вы можете проверить, можете ли вы использовать привилегии root с помощью sudo:

sudo -v

Если вы не можете сказать:

Sorry, user [username] may not run sudo on [hostname].

Другие советы, когда вы открытый терминал:

If $ at the end of the prompt that means standard user .

If # that means root user

В моем случае nux@ubuntu-PC:~$

Это означает, что я стандартный пользователь.

1
задан 10 April 2017 в 18:34

4 ответа

Вам не нужен «интернет» для ssh на другой компьютер, однако обе машины должны быть в одном LAN / vlan или, по крайней мере, подключены к одному и тому же коммутатору / маршрутизатору, даже если этот коммутатор / маршрутизатор не имеет WAN (интернет) подключение.

Редактирование: кроссовый кабель можно использовать для непосредственного соединения двух компьютеров вместе, вам нужно будет установить статический ip на обеих машинах. Большинство новых компьютеров с 1000baset nics могут достичь того же, используя прямой кабель, в отличие от перекрестного кабеля

. Конфигурация может быть выполнена через сетевого менеджера. Убедитесь, что ваш порт Ethernet включен, щелкнув значок сетевого диспетчера и «включить сеть»

Нажмите менеджер сети в верхней правой части верхней панели Редактировать соединения Добавить соединение Выберите ethernet в качестве типа подключения. Выберите устройство под вкладкой Ethernet (eth0 или в моем случае, enp0s3). Теперь на вкладке «Параметры IPv4» измените метод на ручной. В разделе «Адреса» выберите «Добавить». Установите адрес и маску сети. Что в вашем случае будет Адрес: 192.168.11.155 Netmask 255.255.255.0 (Это компьютерный компьютер, вы должны следовать тем же шагам на компьютере два с другим адресом) После этого на обеих машинах Посмотрите, можете ли вы выполнить ping на другом компьютере. ping 192.168.11.155

Если он отвечает, тогда все работает.

Другой способ сделать это - с командной строкой (при условии, что ваш интерфейс ethernet - eth0)

sudo ifconfig eth0 192.168.11.155 netmask 255.255.255.0 up

на компьютере 2

sudo ifconfig eth0 192.168.11.186 netmask 255.255.255.0 up

Затем результаты ifconfig для компьютера 1

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.11.155  netmask 255.255.255.0  broadcast 192.168.11.255
    inet6 fe80::59a0:5059:3115:bc2d  prefixlen 64  scopeid 0x20<link>
    ether 08:00:27:2a:98:ab  txqueuelen 1000  (Ethernet)
    RX packets 1982  bytes 2355318 (2.3 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 391  bytes 49278 (49.2 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
1
ответ дан 22 May 2018 в 23:47
  • 1
    Например, я привожу 2 компьютера в пустыню. Нет Интернета, ничего. И мне нужен интернет, мне просто нужно 2 компьютера для общения друг с другом. Можно ли установить 1 из них как LAN или маршрутизатор? – phuc nguyen 10 April 2017 в 19:10
  • 2
    Вы можете использовать кроссоверный кабель и напрямую подключить два компьютера – nullmeta 10 April 2017 в 19:50
  • 3
    Мне кажется простым, но мне нужно настроить что-нибудь еще, например, мне нужно войти в систему, отключить / включить любой вариант? – phuc nguyen 10 April 2017 в 20:54
  • 4
    Единственное, что можно отключить, - это dhcp в / etc / network / interfaces и установить обе машины на статический IP-адрес. Помимо этого нет необходимости включать / отключать. – nullmeta 10 April 2017 в 21:01
  • 5
    это должно быть более сложным, не могли бы вы предоставить более подробную информацию? Если возможно, можете ли вы включить в зону ответа, так что я могу поставить за вас голосование. – phuc nguyen 10 April 2017 в 21:03

Вам не нужен «интернет» для ssh на другой компьютер, однако обе машины должны быть в одном LAN / vlan или, по крайней мере, подключены к одному и тому же коммутатору / маршрутизатору, даже если этот коммутатор / маршрутизатор не имеет WAN (интернет) подключение.

Редактирование: кроссовый кабель можно использовать для непосредственного соединения двух компьютеров вместе, вам нужно будет установить статический ip на обеих машинах. Большинство новых компьютеров с 1000baset nics могут достичь того же, используя прямой кабель, в отличие от перекрестного кабеля

. Конфигурация может быть выполнена через сетевого менеджера. Убедитесь, что ваш порт Ethernet включен, щелкнув значок сетевого диспетчера и «включить сеть»

Нажмите менеджер сети в верхней правой части верхней панели Редактировать соединения Добавить соединение Выберите ethernet в качестве типа подключения. Выберите устройство под вкладкой Ethernet (eth0 или в моем случае, enp0s3). Теперь на вкладке «Параметры IPv4» измените метод на ручной. В разделе «Адреса» выберите «Добавить». Установите адрес и маску сети. Что в вашем случае будет Адрес: 192.168.11.155 Netmask 255.255.255.0 (Это компьютерный компьютер, вы должны следовать тем же шагам на компьютере два с другим адресом) После этого на обеих машинах Посмотрите, можете ли вы выполнить ping на другом компьютере. ping 192.168.11.155

Если он отвечает, тогда все работает.

Другой способ сделать это - с командной строкой (при условии, что ваш интерфейс ethernet - eth0)

sudo ifconfig eth0 192.168.11.155 netmask 255.255.255.0 up

на компьютере 2

sudo ifconfig eth0 192.168.11.186 netmask 255.255.255.0 up

Затем результаты ifconfig для компьютера 1

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.11.155 netmask 255.255.255.0 broadcast 192.168.11.255 inet6 fe80::59a0:5059:3115:bc2d prefixlen 64 scopeid 0x20<link> ether 08:00:27:2a:98:ab txqueuelen 1000 (Ethernet) RX packets 1982 bytes 2355318 (2.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 391 bytes 49278 (49.2 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
1
ответ дан 18 July 2018 в 15:14

Вам не нужен «интернет» для ssh на другой компьютер, однако обе машины должны быть в одном LAN / vlan или, по крайней мере, подключены к одному и тому же коммутатору / маршрутизатору, даже если этот коммутатор / маршрутизатор не имеет WAN (интернет) подключение.

Редактирование: кроссовый кабель можно использовать для непосредственного соединения двух компьютеров вместе, вам нужно будет установить статический ip на обеих машинах. Большинство новых компьютеров с 1000baset nics могут достичь того же, используя прямой кабель, в отличие от перекрестного кабеля

. Конфигурация может быть выполнена через сетевого менеджера. Убедитесь, что ваш порт Ethernet включен, щелкнув значок сетевого диспетчера и «включить сеть»

Нажмите менеджер сети в верхней правой части верхней панели Редактировать соединения Добавить соединение Выберите ethernet в качестве типа подключения. Выберите устройство под вкладкой Ethernet (eth0 или в моем случае, enp0s3). Теперь на вкладке «Параметры IPv4» измените метод на ручной. В разделе «Адреса» выберите «Добавить». Установите адрес и маску сети. Что в вашем случае будет Адрес: 192.168.11.155 Netmask 255.255.255.0 (Это компьютерный компьютер, вы должны следовать тем же шагам на компьютере два с другим адресом) После этого на обеих машинах Посмотрите, можете ли вы выполнить ping на другом компьютере. ping 192.168.11.155

Если он отвечает, тогда все работает.

Другой способ сделать это - с командной строкой (при условии, что ваш интерфейс ethernet - eth0)

sudo ifconfig eth0 192.168.11.155 netmask 255.255.255.0 up

на компьютере 2

sudo ifconfig eth0 192.168.11.186 netmask 255.255.255.0 up

Затем результаты ifconfig для компьютера 1

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.11.155 netmask 255.255.255.0 broadcast 192.168.11.255 inet6 fe80::59a0:5059:3115:bc2d prefixlen 64 scopeid 0x20<link> ether 08:00:27:2a:98:ab txqueuelen 1000 (Ethernet) RX packets 1982 bytes 2355318 (2.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 391 bytes 49278 (49.2 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
1
ответ дан 24 July 2018 в 20:35

Вам не нужен «интернет» для ssh на другой компьютер, однако обе машины должны быть в одном LAN / vlan или, по крайней мере, подключены к одному и тому же коммутатору / маршрутизатору, даже если этот коммутатор / маршрутизатор не имеет WAN (интернет) подключение.

Редактирование: кроссовый кабель можно использовать для непосредственного соединения двух компьютеров вместе, вам нужно будет установить статический ip на обеих машинах. Большинство новых компьютеров с 1000baset nics могут достичь того же, используя прямой кабель, в отличие от перекрестного кабеля

. Конфигурация может быть выполнена через сетевого менеджера. Убедитесь, что ваш порт Ethernet включен, щелкнув значок сетевого диспетчера и «включить сеть»

Нажмите менеджер сети в верхней правой части верхней панели Редактировать соединения Добавить соединение Выберите ethernet в качестве типа подключения. Выберите устройство под вкладкой Ethernet (eth0 или в моем случае, enp0s3). Теперь на вкладке «Параметры IPv4» измените метод на ручной. В разделе «Адреса» выберите «Добавить». Установите адрес и маску сети. Что в вашем случае будет Адрес: 192.168.11.155 Netmask 255.255.255.0 (Это компьютерный компьютер, вы должны следовать тем же шагам на компьютере два с другим адресом) После этого на обеих машинах Посмотрите, можете ли вы выполнить ping на другом компьютере. ping 192.168.11.155

Если он отвечает, тогда все работает.

Другой способ сделать это - с командной строкой (при условии, что ваш интерфейс ethernet - eth0)

sudo ifconfig eth0 192.168.11.155 netmask 255.255.255.0 up

на компьютере 2

sudo ifconfig eth0 192.168.11.186 netmask 255.255.255.0 up

Затем результаты ifconfig для компьютера 1

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.11.155 netmask 255.255.255.0 broadcast 192.168.11.255 inet6 fe80::59a0:5059:3115:bc2d prefixlen 64 scopeid 0x20<link> ether 08:00:27:2a:98:ab txqueuelen 1000 (Ethernet) RX packets 1982 bytes 2355318 (2.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 391 bytes 49278 (49.2 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
1
ответ дан 31 July 2018 в 23:37

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

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