Homepage » hogyan kell » Lehetséges-e több SSH-csatlakozás ugyanarra a rendszerre?

    Lehetséges-e több SSH-csatlakozás ugyanarra a rendszerre?

    Amikor először állít be személyi kiszolgálót, sok kérdés merülhet fel azzal kapcsolatban, hogy mit csinál, vagy nem képes. Ezt szem előtt tartva, a mai SuperUser Q&A postai válaszok egy furcsa olvasó kérdésére.

    A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..

    Casablanca jóvoltából (Wikimedia Commons).

    A kérdés

    A SuperUser olvasó Sam3000 tudni akarja, hogy lehetséges-e több SSH-csatlakozás ugyanarra a rendszerre:

    Van egy Linux számítógépem, amely kiszolgálóként képes fogadni a bejövő SSH kapcsolatokat. Lehetőség van több eszköz egyidejű megbízható csatlakoztatására, például a mobiltelefonomra és a laptopomra, valamint más asztali számítógépekre is, ugyanarra a kiszolgálóra SSH használatával?

    Lehetséges-e több SSH-csatlakozás ugyanahhoz a rendszerhez?

    A válasz

    A SuperUser közreműködők jelvénye és Hastur válaszol számunkra. Először fel, jelvény:

    A rövid válasz

    Igen, általában alapértelmezés szerint működik.

    A hosszú válasz

    Ez attól függ, hogy mit használ. Ez több kapcsolattal is lelassulhat, de ez sávszélesség-probléma, nem SSH-probléma.

    A Hastur válaszát követi:

    Igen lehetséges, ez az alapértelmezett viselkedés. Erre támaszkodhat, ha az SSH frissített verzióját használja, és már nincs beállítva 1. jegyzőkönyv. Az alábbi parancsnak megadnia kell 2. jegyzőkönyv.

    • grep “Protocol” / etc / ssh / sshd_config

    A kapcsolatok határértékei

    Az SSH-t a telnet titkosított evolúciójaként tekintheti meg, amely a szerver távoli elérésének engedélyezésére született. Ne feledje, hogy az SSH TCP-n keresztül csatlakozik, és képes az X-munkameneteket (grafikus munkameneteket) továbbítani. A többfeladatos és több felhasználó egy része a Unix belső jellegének (még akkor is, ha nem korlátozott).

    A TCP és SSH korlátok közül néhányat láthat:

    • macska / proc / sys / net / core / somaxconn (általában 128, hogy megnézhesse a maximálisan elérhető TCP-kapcsolatok számát)

    A kern.ipc.somaxconn sysctl (8) változó korlátozza az új TCP-kapcsolatok elfogadásához szükséges hallgatási sor méretét. A 128 alapértelmezett értéke túlságosan alacsony ahhoz, hogy az erősen betöltött webkiszolgálón lévő új kapcsolatok megbízhatóan kezelhetők legyenek.

    • macska / proc / sys / net / core / netdev_max_backlog (általában 1000, a TCP csomag várakozási sorának maximális hossza)
    • kevesebb /etc/security/limits.conf (megtalálhatja a felhasználók számának korlátait)
    • MaxSessions ban ben / Etc / ssh / sshd_config (megadja a hálózati kapcsolatonként engedélyezett nyitott munkamenetek maximális számát, az alapértelmezett érték 10)
    • #MaxStartups 10:30:60, általában kommentálta a / Etc / ssh / sshd_config (meghatározza az SSH démonhoz tartozó párhuzamosan nem hitelesített kapcsolatok maximális számát, az alapértelmezett érték 10)

    Irodalom

    1. ember ssh és férfi sshd a számítógépeden

    2. Az sshd és sshd_config man oldalai


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.