У меня есть USB-ключ MTS MBlaze USB, с которым я могу подключиться к Интернету. Вопрос в том, как настроить соединение ssh, доступное через Интернет, чтобы любой мог подключиться к моему компьютеру через это (используя правильное имя пользователя / пароль, предоставленное мной, конечно)? Если это невозможно, мне нужно сделать это возможным
Я использую ubuntu 10.04 - но могу обновиться, если это абсолютно необходимо.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.
Сначала сначала. Вам нужно установить ssh. Не только клиент, сервер тоже. Выясните:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Если which не может их найти, вам необходимо установить: sudo apt-get install ssh sshd.
Процесс установки должен настроить все, но только в убедитесь, что ssh-порт (22) открыт (если ufw отключен, включите его): sudo ufw allow 22/tcp
Тип ip addr | grep inet до получите свой IP-адрес. Если он начинается с 192.168., 172.16. до 172.31. или 10., у вас есть локальный (aka private) ip-адрес. В противном случае он является общедоступным (например, 74.125.224.51). Если это публично, вам это легко. Любой может попытаться подключиться к команде, например ssh bob@74.125.224.51.
Если вы застряли в локальном IP-адресе, вам необходимо настроить маршрутизатор для перенаправления порта 22 на ваш компьютер. Затем вы можете перейти на сайт, например http://whatismyip.org/, чтобы получить свой общедоступный IP-адрес, и любой, у кого есть его, может попытаться соединиться с командой, подобной ssh bob@74.125.224.51.
Подпишитесь на http://whatismyip.org/ для своих бесплатных хост-сервисов, чтобы связать имя dyndns с вашим IP-адресом. Я предполагаю, что вы не купили статический IP-адрес у своего интернет-провайдера.