Необходимият достъп до Linux-сървър от външната страна е възможен само ако настроиш SSH достъп. SSH, или Secure Shell, ти позволява да получиш сигурен достъп до твоят Linux-сървър, което е особено полезно, когато не ти е нужна графична потребителска среда или ако искаш да се свържеш от друга мрежа. В това ръководство ще научиш как да инсталираш SSH-сървър на твоя Linux-Ubuntu тестов компютър и как да се свързваш с различни клиенти, като Macintosh или Windows.

Най-важни заключения

  • Инсталация на SSH-сървъра на Ubuntu
  • Свързване към Linux-сървър през SSH от различни операционни системи
  • Необходимост от правилни настройки на мрежата

Стъпка по стъпка ръководство за инсталация на SSH-сървъра

Първо трябва да се увериш, че твоят Ubuntu тестов компютър е правилно настроен. Вече имаш инсталация на Ubuntu и мрежовият адаптер трябва да е настроен на "bridged", за да получи твоята виртуална машина собствен IP адрес в мрежата. Провери това, като отидеш в настройките на мрежата на твоята виртуална машина и се увери, че адаптерът е активиран.

SSH-сървър на твоя Linux – Подробно ръководство стъпка по стъпка

Стъпка 1: Отвори терминала

Сега отвори терминала. Можеш да намериш терминала сред приложенията или като търсиш "Терминал". Терминалът е командният ред, в който можеш да въведеш команди, за да инсталираш своя SSH-сървър.

SSH-сървър на твоя Linux – Стъпка по стъпка ръководство

Стъпка 2: Инсталирай SSH-сървър

Следващата стъпка е да инсталираш SSH-сървъра. Използвай си sudo командата, за да получиш правата на суперпотребител. Въведи следната команда:

sudo apt-get install openssh-server

Натисни клавиша Enter. Ще бъдеш помолен да въведеш паролата си. След въвеждане, необходимият пакет ще бъде изтеглен и инсталиран. Когато инсталацията завърши, ще бъдеш информиран, че SSH-сървърът е готов за работа.

SSH сървър на твоя Linux инсталирай – Стъпка по стъпка ръководство

Стъпка 3: Намери IP адреса на Linux системата

За да се свържеш с твоята Linux система, ти е необходим IP адрес. Отиди в настройките на мрежата на твоето Ubuntu устройство, за да получиш текущия IP адрес. Запиши си този адрес, тъй като ще ти е нужен за свързването.

SSH сървър на твоя Linux инсталиране – Стъпка по стъпка ръководство

Стъпка 4: Свързване от Mac

Ако искаш да получиш достъп от система Macintosh, стартирай терминала. Тук можеш да използваш SSH командата, за да се свържеш. Командата има следния формат:

ssh username@ip-address

Замести "username" с твоето потребителско име и "ip-address" с IP адреса на Ubuntu системата, който си записал. Потвърди командата с Enter. Когато те попитат, дали искаш да довериш на връзката, въведи "yes" и натисни Enter.

SSH сървър на твоя Linux – стъпка по стъпка ръководство

Стъпка 5: Свързване от Windows

Ако искаш да получиш достъп до твоето Linux устройство от Windows компютър, трябва да изтеглиш външен SSH клиент като PuTTY. Отвори уеб браузъра си и потърси "PuTTY". Изтегли програмата и я инсталирай.

SSH-сървър на твоя Linux – стъпка по стъпка ръководство

След инсталацията отвори PuTTY. В полето "Host Name (or IP address)" въведи IP адреса на Ubuntu системата. Увери се, че портът е настроен на 22 (стандартен порт за SSH) и кликни на "Open".

SSH сървър на твоя Linux инсталирай – стъпка по стъпка ръководство

В отвореното прозорче въведи потребителското си име и след запитване паролата си. С това ще си свързан с Linux-сървъра и можеш да извършваш всички необходими задачи чрез командния ред.

SSH сървър на твоя Linux - стъпка по стъпка ръководство

Стъпка 6: Проверка на настройките на мрежата

За да се увериш, че можеш да получиш достъп до твоя Ubuntu тестов компютър от външната страна, е важно да провериш настройките на мрежата в управляващата програма за виртуални машини. Увери се, че адаптерът е настроен на "bridged". В противен случай няма да можеш да получиш достъп до твоята машина от вън.

SSH сървър на твоя Linux инсталиране – стъпка по стъпка ръководство

Резюме – Инсталирай SSH-сървър на твоя Linux

SSH връзката ти позволява да получиш сигурен достъп до твоя Linux-сървър и да го управляваш. Това ръководство ти показа как да инсталираш SSH-сървър на Ubuntu и как да се свързваш както от Macintosh, така и от Windows с твоето Linux устройство. Увери се, че извършваш правилните настройки на мрежата, за да можеш да получаваш достъп отвън.

Често задавани въпроси

Какво е SSH?SSH означава Secure Shell и е протокол за сигурно дистанционно свързване към компютър.

Защо ми е нужен SSH-сървър?SSH-сървърът ти позволява сигурен достъп до твоя Linux-сървър от външни устройства.

Как да намеря IP адреса на моята Linux система?Отиди в настройките на мрежата на твоето Ubuntu устройство, за да получиш IP адреса.

Трябва ли да променям порта за SSH?По подразбиране SSH използва порт 22, който не трябва да бъде променян в най-новите инсталации, освен ако няма специфични изисквания за сигурност.

Какво, ако връзката се провали?Провери настройките на мрежата на твоята виртуална машина и се увери, че адаптерът е настроен на "bridged".