ssh-mcp-server: Turvallinen etä-SSH AI-työnkulkuihin

SSH MCP Server Security Automation

Ota yhteyttä isännöidäksesi MCP-palvelimesi FlowHuntissa

Mitä “ssh-mcp-server” MCP-palvelin tekee?

ssh-mcp-server on sillanrakennustyökalu, joka mahdollistaa AI-avustajien ja muiden Model Context Protocol (MCP) -yhteensopivien sovellusten suorittaa etä-SSH-komentoja standardoidun rajapinnan kautta. Toimiessaan turvallisena välittäjänä se sallii AI-avustajien operoida etäpalvelimia, suorittaa komentoja ja hakea tulokset paljastamatta SSH-tunnistetietoja AI-malleille. Palvelin tukee useita turvallisia SSH-yhteysmenetelmiä, kuten salasanalla ja yksityisellä avaimella tunnistautumista (myös passphrase-tuella). Se tarjoaa komentoturvan musta- ja sallittujen komentojen listoin, sekä mahdollistaa kaksisuuntaisen tiedostonsiirron paikallisten ja etäpalvelimien välillä. ssh-mcp-server on suunniteltu sujuvaan kehitystyönkulkuun, tarjoten kehittäjille ja AI-agenteille tehokkaan ja hallitun pääsyn etäjärjestelmiin esimerkiksi ylläpitoon, automaatioon ja käyttöönottoon.

Kehotepohjien lista

Tarjolla olevasta dokumentaatiosta ei löytynyt erikseen kehotepohjia.

FlowHunt Logo

Valmis kasvattamaan liiketoimintaasi?

Aloita ilmainen kokeilujakso tänään ja näe tulokset muutamassa päivässä.

Resurssien lista

Saatavilla olevissa tiedostoissa tai README:ssa ei ole dokumentoitu erikseen resursseja.

Työkalujen lista

  • execute-command
    Komentojen suoritus: Suorita SSH-komentoja etäpalvelimilla ja saa tulokset.
  • upload
    Tiedostojen lähetys: Lataa paikallisia tiedostoja määritettyihin sijainteihin etäpalvelimilla.
  • download
    Tiedostojen lataus: Lataa tiedostoja etäpalvelimilta paikallisiin määritettyihin sijainteihin.

Tämän MCP-palvelimen käyttötapaukset

  • Etäpalvelinhallinta
    Mahdollistaa kehittäjien tai AI-agenttien suorittaa turvallisesti hallinnollisia tai ylläpitotoimintoja etäpalvelimilla, kuten palveluiden uudelleenkäynnistyksiä, lokien tarkistusta tai ohjelmistopäivityksiä.
  • Automaattinen käyttöönotto
    Helpottaa automaattisia käyttöönottoja sallimalla skriptien tai AI-työnkulkujen ajaa koodin siirtoa, asennusskriptejä tai sovellusten hallintaa SSH:n yli.
  • Tiedostojen synkronointi
    Tukee kaksisuuntaista tiedostonsiirtoa, jolloin esimerkiksi asetustiedostojen lähetys tai lokien ja tulosten nouto etäpalvelimilta on helppoa.
  • Tietoturvatarkastus
    Mahdollistaa hallitun auditointikomentojen (sallittu/estetty) suorittamisen, mahdollistaen turvalliset tarkastukset ja vaatimustenmukaisuuden varmistamisen ilman vahinkoriskiä.
  • Tunnistetietojen eristäminen
    Mahdollistaa turvallisen käytön varmistamalla, ettei SSH-tunnistetietoja koskaan paljasteta AI-mallille, mikä vähentää riskejä herkissä ympäristöissä.

Näin otat sen käyttöön

Windsurf

  1. Edellytykset: Varmista, että Node.js ja npx on asennettu.
  2. Etsi asetukset: Avaa Windsurf-asetustiedosto.
  3. Lisää MCP-palvelin: Lisää seuraava JSON-otos mcpServers-objektiin:
    {
      "mcpServers": {
        "ssh-mpc-server": {
          "command": "npx",
          "args": [
            "-y",
            "@fangjunjie/ssh-mcp-server",
            "--host 192.168.1.1",
            "--port 22",
            "--username root",
            "--password pwd123456"
          ]
        }
      }
    }
    
  4. Tallenna ja käynnistä uudelleen: Tallenna tiedosto ja käynnistä Windsurf uudestaan.
  5. Varmista asennus: Testaa ajamalla yksinkertainen SSH-komento MCP-rajapinnan kautta.

Claude

  1. Edellytykset: Node.js ja npx pitää olla asennettuna.
  2. Etsi asetukset: Avaa Clauden mcpServers-asetukset.
  3. Lisää MCP-palvelin: Käytä seuraavaa kokoonpanoa:
    {
      "mcpServers": {
        "ssh-mpc-server": {
          "command": "npx",
          "args": [
            "-y",
            "@fangjunjie/ssh-mcp-server",
            "--host 192.168.1.1",
            "--port 22",
            "--username root",
            "--privateKey ~/.ssh/id_rsa"
          ]
        }
      }
    }
    
  4. Tallenna ja käynnistä uudelleen: Tallenna muutokset ja käynnistä Claude uudelleen.
  5. Varmista asennus: Testaa komentoa Clauden MCP-integraation kautta.

Cursor

  1. Edellytykset: Asenna Node.js ja npx.
  2. Muokkaa asetuksia: Siirry Cursorin asetushakemistoon ja muokkaa oikeaa tiedostoa.
  3. Lisää MCP-palvelin: Lisää:
    {
      "mcpServers": {
        "ssh-mpc-server": {
          "command": "npx",
          "args": [
            "-y",
            "@fangjunjie/ssh-mcp-server",
            "--host 192.168.1.1",
            "--port 22",
            "--username root",
            "--privateKey ~/.ssh/id_rsa",
            "--passphrase pwd123456"
          ]
        }
      }
    }
    
  4. Käynnistä Cursor uudelleen: Tallenna ja käynnistä Cursor uudestaan.
  5. Varmista: Käytä MCP-komentopalettia varmistaaksesi etä-SSH-yhteyden.

Cline

  1. Edellytykset: Varmista, että Node.js ja npx on asennettu.
  2. Avaa asetukset: Muokkaa mcpServers-osiota Clinen asetuksissa.
  3. Lisää MCP-palvelin: Lisää:
    {
      "mcpServers": {
        "ssh-mpc-server": {
          "command": "npx",
          "args": [
            "-y",
            "@fangjunjie/ssh-mcp-server",
            "--host 192.168.1.1",
            "--port 22",
            "--username root",
            "--password pwd123456",
            "--whitelist ^ls( .*)?,^cat .*,^df.*"
          ]
        }
      }
    }
    
  4. Tallenna ja käynnistä uudelleen: Tallenna asetukset ja käynnistä Cline uudelleen.
  5. Testaa yhteys: Varmista ajamalla sallittu komento.

API-avainten suojaus

Välttääksesi tunnistetietojen paljastamisen asetustiedostoissa, käytä ympäristömuuttujia:

{
  "mcpServers": {
    "ssh-mpc-server": {
      "command": "npx",
      "args": [
        "-y",
        "@fangjunjie/ssh-mcp-server",
        "--host ${SSH_HOST}",
        "--port ${SSH_PORT}",
        "--username ${SSH_USER}",
        "--password ${SSH_PASSWORD}"
      ],
      "env": {
        "SSH_HOST": "192.168.1.1",
        "SSH_PORT": "22",
        "SSH_USER": "root",
        "SSH_PASSWORD": "pwd123456"
      }
    }
  }
}

Näin käytät tätä MCP:tä FlowHunt-työnkuluissa

MCP:n käyttö FlowHuntissa

Lisätäksesi MCP-palvelimet FlowHunt-työnkulkuusi, lisää MCP-komponentti työnkulkuun ja yhdistä se AI-agenttiin:

FlowHunt MCP flow

Klikkaa MCP-komponenttia avataksesi asetuspaneelin. Järjestelmän MCP-asetuksissa lisää MCP-palvelimesi tiedot seuraavassa JSON-muodossa:

{
  "ssh-mpc-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Kun asetukset on tehty, AI-agentti voi käyttää tätä MCP:tä työkaluna käyttäen kaikkia sen toimintoja. Muista vaihtaa “ssh-mpc-server” oman MCP-palvelimesi nimeksi ja päivittää URL.


Yleiskatsaus

OsioSaatavuusLisätiedot/huomiot
Yleiskatsaus
Kehotepohjien listaKehotepohjia ei dokumentoitu
Resurssien listaEi dokumentoitu erikseen resursseja
Työkalujen listaexecute-command, upload, download
API-avainten suojausEsimerkki ympäristömuuttujista
Näytteenotto (vähemmän tärkeä arvioinnissa)Ei dokumentoitu

Mielipiteemme

ssh-mcp-server tarjoaa olennaiset SSH-ominaisuudet MCP-palvelimena, painottaen turvallisuutta ja helppokäyttöisyyttä. Sen työkalut ovat käytännöllisiä moniin kehitys- ja automaatiotilanteisiin, mutta siinä ei ole edistyneitä ominaisuuksia, kuten resursseja, kehotepohjia tai näytteenottotukea. Dokumentaatio on selkeä asennuksen ja käytön osalta. Kokonaisuudessaan kyseessä on vankka, erikoistunut apuväline turvalliseen SSH-yhteyteen MCP:n kautta.

MCP-pisteet

Onko lisenssi✅ (ISC)
Vähintään yksi työkalu
Haarojen määrä3
Tähtien määrä12

ARVOSANA: 5/10

ssh-mcp-server saa keskitasoisen arvosanan: se loistaa turvallisessa SSH-integraatiossa ja ydintyökalujen tarjoamisessa, mutta puuttuu resurssi- ja kehotepohjatuki ja dokumentoi puutteellisesti juuri- tai näytteenotto-ominaisuudet. Avoin lisenssi ja selkeä käyttöönotto ovat plussaa, mutta kyseessä on enemmän erikoistunut kuin kattava MCP-ratkaisu.

Usein kysytyt kysymykset

Integroi turvallinen SSH FlowHunt-työnkulkuusi

Mahdollista AI- ja automaatiovirrat turvallisella, tunnistetiedoista eristetyllä SSH-yhteydellä. Käytä ssh-mcp-serveriä käyttöönottoihin, hallintaan ja tiedosto-operaatioihin suoraan FlowHuntista.

Lue lisää

SSH MCP -palvelin
SSH MCP -palvelin

SSH MCP -palvelin

Integroi FlowHunt turvalliseen SSH-komentojen suorittamiseen käyttämällä SSH-MCP-palvelinta. Mahdollista tekoälypohjaisten työnkulkujen suorittaa etäpalvelimen ...

3 min lukuaika
AI SSH +4
Windows CLI MCP -palvelin
Windows CLI MCP -palvelin

Windows CLI MCP -palvelin

Windows CLI MCP -palvelin yhdistää tekoälyapulaiset Windowsin komentoriviliittymiin ja etäjärjestelmiin SSH:n kautta, mahdollistaen turvallisen, ohjelmoitavan k...

3 min lukuaika
AI Automation +6
mcp-server-commands MCP-palvelin
mcp-server-commands MCP-palvelin

mcp-server-commands MCP-palvelin

mcp-server-commands MCP-palvelin yhdistää tekoälyavustajat turvalliseen järjestelmäkomentojen suorittamiseen, mahdollistaen LLM:ien vuorovaikutuksen komentorivi...

4 min lukuaika
AI MCP Server +5