SSH холболтыг хэрхэн амьд байлгах вэ

Хэрэв та администратор бол ашигладаг SSH Бусад системүүдтэй холбогдохын тулд хэсэг хугацааны дараа холболт тасарч, дахин холбогдох шаардлагатай болж, улмаар мэдээлэл алдагдах тохиолдол гарч байсан.


Энэхүү "заль мэхийг" ямар ч системийн админ сайн мэддэг боловч магадгүй та нарын зарим нь үүнийг мэдэхгүй байж магадгүй юм.

Энэхүү санаа нь сервер нь клиентийг холболтыг нээлттэй байлгах багцыг илгээхийг шаарддаг (ихэвчлэн үүнийг амьд байлгах гэж нэрлэдэг) бөгөөд энэ нь / etc / ssh / sshd_config файлыг өөрчилж бидний холбогддог SSH сервер дээр тохируулагдсан байдаг. ssh демон тохиргоонд эдгээр хоёр мөрийг нэмж оруулав.

Тийм ээ TCPKeepAlive
ClientAlive интервал 60

Үүний тусламжтайгаар бид зөвхөн ssh демоныг чимээгүйхэн асаах хэрэгтэй бөгөөд холбогдох үед бид тасалчих вий гэж айхгүйгээр хуралдааныг нээлттэй орхиж болно.

Өөр нэг боломжит хувилбар бол autossh нэртэй хэрэгслийг ашиглах явдал юм. Үүнийг Ubuntu болон деривативт суулгахын тулд дараахь зүйлийг ажиллуулна уу.

sudo apt-get autossh суулгана уу

Хэрэв бид үүнийг энгийн аргаар ашиглахыг хүсвэл дараахь зүйлийг гүйцэтгэж болно.

autossh remote_user @ remote_host

Эх сурвалж: Синолог


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

8 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Хеберт арила гэж хэлэв

    сайн хувь нэмэр ...

  2.   Гаспар Фернандез гэж хэлэв

    Дөрөвхөн хоногийн өмнө очоод би блог дээрээ маш төстэй зүйл бичсэн. Автошийн талаархи сайн санаа: http://totaki.com/poesiabinaria/2012/08/solucionar-problema-con-timeouts-y-broken-pipes-con-ssh-y-scp/

  3.   Симон гэж хэлэв

    "Keepalive" нь SSH тохиргооны параметр байхаа больсон тул энэ нийтлэлийн эх сурвалж хуучин байна.

  4.   Nacho гэж хэлэв

    Таны санал болгож буй Android-д зориулсан ssh клиент байна уу?

  5.   Nacho гэж хэлэв

    Та Android дээр ямар нэгэн ssh клиент санал болгож байна уу?

  6.   хуурмаг гэж хэлэв

    Энэ файлыг ssh_config биш sshd_config гэж нэрлэдэг байж болох уу?

  7.   Феде Диаз гэж хэлэв

    Хэрэв та муу холболт эсвэл ямар нэгэн зүйлд холбогдсон тул осолдохоос зайлсхийж чадахгүй байгаа бол нэвтрээд дэлгэцийнхээ тусламжтайгаар PID сессээ холболтын холболттойгоо холбоно уу.

  8.   Десместрес3 гэж хэлэв

    Сайн хувь нэмэр орууллаа!

    Хэрэв танд SSH сервер рүү нэвтрэх эрх байхгүй бол үүнийг клиент талд, Putty эсвэл Linux дээр хэрэгжүүлж болно.

    Шаваасаар:

    "Холболт", "Сессийг идэвхтэй байлгахын тулд null пакетуудыг илгээх", "Хаалтын хоорондох секунд" ба дугаар оруулна уу.

    Мөн сонголтыг тэмдэглэ:

    «TCP хадгалах санг идэвхжүүлэх (SO_KEEPALIVE сонголт).

    Эх сурвалж: http://www.sysadmit.com/2016/02/linux-y-vmware-ssh-evitar-desconexion.html

bool (үнэн)