Ubuntu дээр SSH хэрхэн суулгах талаар

Сүүлийн шинэчлэлт: 11/09/2024

ssh ubuntu дээр

Энэ нийтлэлд бид тайлбарлах болно Ubuntu дээр SSH хэрхэн суулгах талаар. Энэхүү алдартай сүлжээний протоколын ач холбогдол нь үйлчлүүлэгч болон серверийн хооронд найдвартай холболтыг хангадагт оршино. Үүнээс гадна бүх харилцаа холбоо нь шифрлэгдсэн байдаг бөгөөд энэ нь өгөгдөл хулгайлах болон бусад төрлийн халдлагаас урьдчилан сэргийлэхэд зайлшгүй шаардлагатай.

Ubuntu дээр SSH сервер суулгаагүй байна Анхны утгаараа, гэхдээ олон хэрэглэгчид өөрсдөө суулгаж, идэвхжүүлэх шийдвэр гаргадаг. Суулгахдаа дагаж мөрдөх алхмуудыг тайлбарлахаасаа өмнө энэ нь яг юу болохыг товч тайлбарлая. SSH.

SSH гэж юу вэ?

SSH (Secure Shell) нь криптограф сүлжээний протокол Интернэт гэх мэт найдвартай сүлжээгээр сервертэй аюулгүй холболт үүсгэхэд ашигладаг. Энэ нь командын мөрөнд алсаас хандах, түүнийг гүйцэтгэх, түүнчлэн шифрлэлтийн ачаар төхөөрөмжүүдийн хооронд файлуудыг аюулгүй дамжуулах боломжийг олгодог шийдэл юм.

Ubuntu дахь SSH

гэх мэт бусад хамгаалалт багатай протоколуудыг орлуулахаар ирсэн SSH протокол рлогинrsh, Энэ нь гурван үндсэн бүрэлдэхүүн хэсгээс бүрдэнэ:

  • SSH үйлчлүүлэгч: Алсын серверт холбогдохын тулд бидний дотоод төхөөрөмж дээрээ ажиллуулдаг программ хангамж.
  • SSH сервер: Алсын серверийн програм хангамж.
  • Портууд- 22-р портыг эдгээр холболтод ихэвчлэн ашигладаг.
Онцгой контент - Энд дарна уу  Word дээр баримт бичгийг хэрхэн үүсгэх

Secure Shell ашигладаг нууц үг эсвэл криптограф түлхүүр ашиглан баталгаажуулалт Ингэснээр зөвхөн эрх бүхий хэрэглэгчид алсын серверт хандах боломжтой. Үүнээс гадна, Үйлчлүүлэгч болон серверийн хоорондох бүх урсгал шифрлэгдсэн бөгөөд хамгаалагдсан. Протокол нь бусад порт эсвэл үйлчилгээ рүү холболтыг дахин чиглүүлэхийн тулд аюулгүй хонгил үүсгэх боломжийг олгодог.

Түүний нарийн төвөгтэй байдал нь зарим хэрэглэгчдэд учирч болох саад бэрхшээлийг даван туулж чадвал SSH ашиглахын давуу тал нь мэдэгдэхүйц байх болно. Үүний хамгийн практик хэрэглээ бол Linux/Unix серверүүдийн алсын удирдлага, аюулгүй файл дамжуулах эсвэл системийг алсаас хөгжүүлэх явдал юм.

Ubuntu дээр алхам алхмаар SSH суулгаарай

Ubuntu дээр SSH суулгана уу
Ubuntu дахь SSH

Ubuntu дээр SSH суулгахын тулд ямар алхмуудыг хийх ёстойг доороос харцгаая (ялангуяа, Ubuntu 22.04 дээр SSH суулгана уу). Энэ үйл явцыг эхлүүлэхийн тулд энэ нь зайлшгүй шаардлагатай root хэрэглэгчээр нэвтэрнэ үү эсвэл доор тайлбарласан командуудыг гүйцэтгэх sudo эрхтэй хэрэглэгч.

Системийн багцуудыг шинэчлэх

Аливаа програм хангамжийг суулгахаасаа өмнө хийх ёстой хамгийн эхний зүйл бол бүх системийн багцууд зөв шинэчлэгдсэн эсэхийг шалгаарайс. Энэ цэгийг шалгахын тулд бид терминалыг нээж дараах тушаалыг гүйцэтгэнэ.

sudo apt update && sudo apt upgrade

Ubuntu дээр SSH суулгана уу

OpenSSH нь SSH протоколоор дамжуулан бидэнд олгодог програмуудын багц юм Тэд сүлжээгээр шифрлэгдсэн харилцаа холбоог зөвшөөрдөг. OpenSSH систем дээр урьдчилан суулгаагүй тул бид өмнө нь тайлбарласан тул үүнийг гараар суулгах шаардлагатай болно. Үүнийг хийхийн тулд бид терминал дээр дараах тушаалыг оруулна.

sudo apt install openssh-server суулгах

Суулгахад хэдэн минут зарцуулагдаж магадгүй. Үйл явцын туршид бид шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг суурилуулах хүртэл системээс асуусан бүх асуултанд "Тийм" гэж хариулах ёстой.

Онцгой контент - Энд дарна уу  Kekma.net хуудас гэж юу вэ, яагаад үүнийг оруулахыг зөвлөдөггүй вэ?

openssh-сервер Энэхүү модуль нь бусад алсын системээс ирж буй холболтын хүсэлтэд манай компьютерт хариу өгөх боломжийг олгодог.

SSH серверийн статусыг шалгана уу

Суулгац дууссаны дараа бид SSH үйлчилгээ ажиллаж байгаа эсэхийг шалгах хэрэгтэй. Тэдний хувьд бид дараах тушаалыг ашиглана:

sudo systemctl статус ssh

Хэрэв Ubuntu дахь SSH нь зохих ёсоор ажиллаж байвал дээр үзүүлсэнтэй төстэй зураг дэлгэцэн дээр гарч ирнэ. Идэвхтэй: гүйлт. Өөрөөр хэлбэл, хэрэв сервер идэвхгүй хэвээр байвал бид үүнийг дараах тушаалаар гараар эхлүүлж болно.

sudo systemctl эхлэх ssh

SSH сервертэй холбогдоно уу

Одоо SSH сервер ажиллаж байгаа тул та боломжтой SSH клиент ашиглан өөр төхөөрөмжөөс холболт үүсгэх. Үүнийг хийхийн тулд бид өөр терминал нээж дараах тушаалыг оруулна.

ssh user@server_ip

Мэдээжийн хэрэг, "@" тэмдгийн дараа тушаалын хэсэг нь тухайн тохиолдол бүрт тохирох серверийн IP хаягийг дагаж мөрдөх ёстой.

Онцгой контент - Энд дарна уу  Та Super Alexa горимыг мэдэх үү?

Зарим нэмэлт тохиргооны сонголтууд

SSH

Ubuntu дээр SSH суулгахын тулд өмнөх хэсэгт тайлбарласан алхмуудаас гадна бидний ашиглах боломжтой зарим нэмэлт тушаалууд байдаг. протоколыг тохируулах мөн үүнийг өөрсдийн амт, хэрэгцээнд илүү сайн тохируулдаг.

Жишээлбэл, холболтын портыг өөрчлөх, түлхүүрийн баталгаажуулалтыг ашиглах, нууц үгийн хандалтыг идэвхгүй болгох эсвэл бусад зүйлийг ашиглахын тулд бид дараах тушаалыг ашиглана:

sudo nano / etc / ssh / sshd_config

Дараа нь тохиргооны өөрчлөлт хийгдсэний дараа үйлчилгээг дахин эхлүүлэх шаардлагатай:

sudo systemctl ssh-г дахин эхлүүлэх

Эцэст нь, хэрэв бид ямар нэгэн шалтгаанаар энэ холболтын протоколыг үргэлжлүүлэн ашиглахыг хүсэхгүй байвал бид чадна зогсоох, бүр идэвхгүй болгох дараах тушаалуудын хамт:

sudo systemctl stop ssh

sudo systemctl ssh-г идэвхгүй болгох

Дүгнэлт

Одоо бид Ubuntu-д SSH-г хэрхэн суулгахаа мэддэг болсон тул терминалаар дамжуулан удирдлагын үйл ажиллагааг гүйцэтгэх боломжтой болно. Мөн бид нууц үг оруулахгүйгээр системд нэвтрэх боломжтой байхын тулд энэхүү SSH протокол дээр үндэслэн баталгаажуулалтыг тохируулах боломжтой.

Deja НҮБ-ын comentario