---
title: "Compartir credencials SSH amb un enllaç que caduca"
url: https://uselinkpilot.com/ca/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely
description: "Millor la clau pública del destinatari. Si cal moure una clau privada o una contrasenya, envieu-la amb un enllaç d'un sol ús i el servidor i l'usuari a part."
lang: ca
---

Seguretat (https://uselinkpilot.com/ca/blog/category/security)

# Com compartir credencials SSH de manera segura amb un enllaç que caduca

Millor la clau pública del destinatari. Si cal moure una clau privada o una contrasenya, envieu-la amb un enllaç d'un sol ús i el servidor i l'usuari a part.

LinkPilot Team (https://uselinkpilot.com/ca/author/linkpilot-team) · Les persones que desenvolupen i gestionen LinkPilot a TetraCore, LLC 25 d’octubre del 2026 · Sobre LinkPilot (https://uselinkpilot.com/ca/about)

Algú ha d'entrar en un servidor aquesta nit, i la credencial li ha d'arribar ara. La temptació és enganxar la clau privada o la contrasenya de root a Slack. Cada missatge per on passa aquesta clau en conserva una còpia, i per això la millor via és un enllaç d'un sol ús que caduca: el secret es recupera una vegada i després desapareix.

Ara bé, l'enllaç només és el pas de lliurament. Abans de crear-lo, trieu la credencial correcta per enviar, limiteu-ne l'abast a la tasca i decidiu com la retirareu. Aquesta guia ho cobreix tot, inclosa la qüestió de què cal posar en un enllaç d'un sol ús per compartir dades d'accés a un servidor i què cal deixar-ne fora.

## Quina credencial SSH compartiu realment?

L'accés SSH es pot basar en quatre coses diferents, i cadascuna té unes normes de compartició molt diferents.

| Credencial | Què és | S'ha de moure mai? |
| --- | --- | --- |
| Clau pública | La meitat que desa el servidor | Sí, lliurement. No és secreta. |
| Clau privada | La meitat que té l'usuari | Només si s'ha generat per al destinatari, i només una vegada |
| Contrasenya | Una cadena compartida que comprova el servidor | Una vegada, com a valor temporal que canviareu |
| Certificat SSH | Una clau signada per la vostra CA amb un període de validesa | El certificat no és secret; la clau que hi ha al darrere, sí |

**El millor lliurament és aquell en què no es mou res secret.** Si el destinatari ja té un parell de claus SSH, demaneu-li la clau pública, afegiu-la a `~/.ssh/authorized_keys` del compte adequat i digueu-li que es connecti. Si més endavant suprimiu aquesta línia, se li acaba l'accés.

**Genereu-li una clau dedicada** quan no en tingui cap i no en pugui crear. No envieu mai la vostra clau privada de cada dia. Una clau creada per al destinatari es pot limitar, registrar i suprimir sense tocar res més.

**Per a necessitats recurrents, millor certificats o accés gestionat.** Si la mateixa persona necessitarà accés sovint, els lliuraments d'un sol ús repetits no són l'eina adequada. Un certificat SSH amb una validesa curta, o una eina d'accés com Teleport o Tailscale SSH, us dona la caducitat integrada a la credencial i no afegida al lliurament.

## Limiteu l'abast de la credencial abans de compartir-la

Envieu el que envieu, feu-ho tan reduït com permeti la tasca:

- **Un compte, un servidor.** Afegiu la clau al compte de servei responsable de la feina, no a root, i només a la màquina implicada.
- **Restringiu què pot fer la clau** amb opcions d'`authorized_keys` com ara `from="203.0.113.5"`, `no-port-forwarding` o un embolcall `command=` quan la feina sigui un sol script.
- **Doneu una vida limitada a la contrasenya.** Si compartiu una contrasenya, executeu `passwd -e` o l'equivalent de la plataforma perquè el destinatari l'hagi de canviar en el primer inici de sessió, i preveieu desactivar el compte en una data concreta.
- **Apunteu la data de final** abans d'enviar res. «Quan s'acabi la feina» no és una data.

## Com compartir credencials SSH amb un enllaç que caduca

1. **Confirmeu el destinatari** per un canal en què ja confieu: el tiquet, un fil de correu conegut o una trucada. La majoria de credencials que arriben a qui no toca són culpa d'una adreça semblant o d'un nom completat automàticament.
2. **Enganxeu només el secret** a l'eina d'enllaços secrets d'un sol ús (https://uselinkpilot.com/ca/tools/free-secret-link-generator). Per a una clau privada, això vol dir tot el bloc PEM i res més. Amb LinkPilot, el text es xifra al vostre navegador abans de desar-se, de manera que el servei només té text xifrat, i la clau per desxifrar-lo és a la part de l'URL que els navegadors no envien als servidors.
3. **Ajusteu la caducitat al temps disponible.** Una hora si la persona l'està esperant, 24 hores si és en una altra zona horària, set dies només quan hi hagi un motiu real. L'enllaç també es destrueix la primera vegada que s'obre, de manera que la caducitat és la xarxa de seguretat, no el control principal.
4. **Afegiu-hi una frase de contrasenya amb un compte Pro** quan la credencial sigui delicada, i passeu la frase per un altre canal. Amb el pla Pro, la cronologia d'auditoria també us mostra quan s'ha mostrat el secret.
5. **Envieu l'enllaç amb una nota d'una línia sobre el motiu** i sense dades de connexió.
6. **Envieu les dades de connexió en un missatge a part**: servidor o adreça, port, nom d'usuari i mètode d'autenticació. Cap d'aquestes dades no és secreta per si sola, però juntament amb la clau formen l'accés complet.

Si l'enllaç indica que ja s'ha obert i el destinatari diu que no l'ha obert, no ho discutiu. Considereu que la credencial ha quedat exposada, suprimiu la clau o canvieu la contrasenya, i genereu-ne una de nova.

## Un enllaç d'un sol ús per compartir dades d'accés a un servidor

La pregunta de què va dins del secret surt cada vegada. Una bona norma és que l'enllaç porti el que un atacant no podria endevinar, i el missatge normal, el que sí que podria.

**A l'enllaç d'un sol ús:**

- La clau privada, o la contrasenya temporal
- La frase de contrasenya de la clau, si se n'ha definit una en generar-la
- Res més

**En un missatge normal, enviat a part:**

- El nom d'amfitrió o l'adreça IP, i el port
- El compte amb què cal iniciar la sessió
- Si cal fer servir una clau o una contrasenya
- L'empremta de la clau del servidor, perquè el destinatari pugui verificar el servidor en la primera connexió
- Una nota breu sobre per a què és l'accés i quan s'acaba

No hi poseu captures de pantalla ni registres del terminal en cap dels dos. Una captura d'una sessió activa sovint inclou testimonis, adreces internes i altres noms d'usuari que no havien de sortir d'allà.

## Ajudeu el destinatari a desar la clau de manera segura

Un lliurament segur continua fallant si la clau acaba a Baixades amb permisos de lectura per a tothom. Envieu aquestes instruccions juntament amb les dades de connexió:

```bash
# save the key, then lock it down
chmod 600 ~/.ssh/acme_deploy
ssh-add ~/.ssh/acme_deploy
# verify the host key fingerprint against the one you were sent
ssh -i ~/.ssh/acme_deploy deploy@203.0.113.5
```

Demaneu-li que obri l'enllaç secret només quan estigui a punt de fer-lo servir, en un dispositiu que controli i amb una connexió de confiança. Obrir-lo en una màquina compartida «per comprovar que funciona» deixa una còpia a l'historial del porta-retalls d'aquella màquina.

## Verifiqueu-ho i tanqueu la finestra

Mentre la finestra d'accés encara és oberta, feu que el destinatari provi exactament la connexió i confirmi que la tasca funciona. No amplieu els permisos perquè passi una prova; corregiu l'abast.

Quan s'acabi la feina:

1. **Suprimiu la clau pública** d'`authorized_keys`, desactiveu el compte o deixeu que el certificat caduqui en la data prevista.
2. **Roteu tot el que hagi viatjat** amb la credencial, inclosa una contrasenya temporal que s'havia de canviar en el primer inici de sessió i que no es va canviar.
3. **Reviseu `auth.log`** o la font d'auditoria d'SSH per detectar connexions fora de l'horari acordat o des d'adreces inesperades.
4. **Apunteu qui va tenir què, i des de quan fins a quan.** El registre es queda; la credencial, no.

La caducitat de l'enllaç limita quant de temps es podia recuperar el secret. La caducitat de la credencial limita quant de temps es pot fer servir. Necessiteu totes dues, i la segona és la que la gent oblida.

## Lectures relacionades

- Compartir enllaços de manera segura per a desenvolupadors: https://uselinkpilot.com/ca/blog/secure-link-sharing-for-developers
- Com compartir claus d'API de manera segura: https://uselinkpilot.com/ca/blog/how-to-share-api-keys-securely
- Enllaços que caduquen: el secret es destrueix, no només es redirigeix: https://uselinkpilot.com/ca/blog/expiring-links-security
- Escàners d'enllaços i secrets d'un sol ús: https://uselinkpilot.com/ca/blog/link-scanners-and-one-time-secrets

## Eines per a aquest article

Generador d'enllaços secrets d'un sol ús

Compartiu una contrasenya o una nota amb un enllaç que només s'obre una vegada.
https://uselinkpilot.com/ca/tools/free-secret-link-generator

Generador d'enllaços amb caducitat

Creeu enllaços que deixen de funcionar en un moment determinat.
https://uselinkpilot.com/ca/tools/temporary-link

Missatge que s'autodestrueix

Envieu una nota que desapareix després de llegir-la una vegada.
https://uselinkpilot.com/ca/tools/burn-after-read-secret

## Preguntes freqüents

### Un enllaç que caduca fa caducar la clau SSH?

### És segur compartir una clau SSH privada amb un enllaç d'un sol ús?

### Què he de compartir si el destinatari ja té una clau SSH?

### Un enllaç pot caducar abans que el destinatari l'obri?

### Un escàner de seguretat o un previsualitzador d'enllaços poden consumir un enllaç d'un sol ús?

### El nom d'usuari i el servidor han d'anar en el mateix missatge que l'enllaç?

## LinkPilot envia un enllaç secret que desapareix després d'obrir-lo.

Es xifra al vostre navegador, es mostra una sola vegada i després es destrueix. Sense compte.

Crea un enllaç secret (https://uselinkpilot.com/ca/tools/free-secret-link-generator)

## Llegiu també

Seguretat

### Com compartir credencials de manera segura sense correu

Quatre maneres de compartir una contrasenya sense correu, quan convé cadascuna i els passos per crear un enllaç temporal que es destrueix en obrir-se.
https://uselinkpilot.com/ca/blog/how-to-share-credentials-securely-without-email

Seguretat

### Com enviar a un client el secret de signatura d'un webhook

Lliureu el secret d'un webhook sense deixar còpies al correu ni en tiquets: destinatari verificat, enllaç d'un sol ús, bon desament i rotació si s'exposa.
https://uselinkpilot.com/ca/blog/how-to-send-a-webhook-signing-secret-to-a-client-securely

Seguretat

### Accés temporal a la base de dades per a un col·laborador extern

Creeu un usuari limitat i amb caducitat, envieu la contrasenya per un enllaç d'un sol ús i no per correu, protegiu la connexió i tanqueu el compte a temps.
https://uselinkpilot.com/ca/blog/how-to-send-a-temporary-database-login-to-a-contractor-securely

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Inici",
        "item": "https://uselinkpilot.com/ca"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Blog",
        "item": "https://uselinkpilot.com/ca/blog"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Compartir credencials SSH amb un enllaç que caduca",
        "item": "https://uselinkpilot.com/ca/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "@id": "https://uselinkpilot.com/ca/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely#article",
    "headline": "Compartir credencials SSH amb un enllaç que caduca",
    "description": "Millor la clau pública del destinatari. Si cal moure una clau privada o una contrasenya, envieu-la amb un enllaç d'un sol ús i el servidor i l'usuari a part.",
    "inLanguage": "ca",
    "datePublished": "2026-10-25",
    "dateModified": "2026-10-25",
    "image": "https://uselinkpilot.com/logo-512.png",
    "author": {
      "@type": "Organization",
      "@id": "https://uselinkpilot.com/author/linkpilot-team#organization",
      "name": "LinkPilot Team",
      "url": "https://uselinkpilot.com/ca/author/linkpilot-team"
    },
    "publisher": {
      "@type": "Organization",
      "name": "LinkPilot",
      "url": "https://uselinkpilot.com",
      "logo": {
        "@type": "ImageObject",
        "url": "https://uselinkpilot.com/logo-512.png",
        "width": 512,
        "height": 512
      }
    },
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://uselinkpilot.com/ca/blog/how-to-share-ssh-credentials-with-a-link-that-expires-securely"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Un enllaç que caduca fa caducar la clau SSH?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. L'enllaç controla quant de temps es pot recuperar el secret a través de l'enllaç. La clau continua funcionant al servidor fins que la suprimiu d'authorized_keys, o fins que el certificat al qual pertany arribi al final de la seva validesa."
        }
      },
      {
        "@type": "Question",
        "name": "És segur compartir una clau SSH privada amb un enllaç d'un sol ús?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "És molt més segur que el correu o el xat, perquè no en queda cap còpia al missatge. Tot i així, després és una clau privada en mans d'una altra persona, de manera que cal crear-li una clau dedicada, limitar-ne molt l'abast i suprimir-la quan s'acabi la feina."
        }
      },
      {
        "@type": "Question",
        "name": "Què he de compartir si el destinatari ja té una clau SSH?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Demaneu-li la clau pública i afegiu-la al compte adequat del servidor. No cal moure res secret, i més endavant podeu suprimir aquella línia."
        }
      },
      {
        "@type": "Question",
        "name": "Un enllaç pot caducar abans que el destinatari l'obri?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sí. Trieu un termini que coincideixi amb el moment en què la persona serà davant del teclat, envieu-lo quan estigui a punt i, si passa el termini, creeu un enllaç nou en lloc d'allargar el vell."
        }
      },
      {
        "@type": "Question",
        "name": "Un escàner de seguretat o un previsualitzador d'enllaços poden consumir un enllaç d'un sol ús?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Una petició que només carrega la pàgina no mostra un secret de LinkPilot. Mostrar-lo és una acció deliberada, i la clau de desxifratge és a la part de l'enllaç que va després del #, que els navegadors no envien mai als servidors; per això un escàner automàtic no pot llegir-ne el contingut. Un escàner sí que pot deixar veure que existeix un enllaç, i per això el nom d'usuari i el servidor viatgen per separat."
        }
      },
      {
        "@type": "Question",
        "name": "El nom d'usuari i el servidor han d'anar en el mateix missatge que l'enllaç?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. Poseu l'enllaç en un missatge i les dades de connexió en un altre. Així, un sol missatge filtrat dona a l'atacant un enllaç que ja s'ha destruït, o unes dades amb què no pot iniciar la sessió."
        }
      }
    ],
    "inLanguage": "ca"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "@id": "https://uselinkpilot.com/#software",
    "name": "LinkPilot",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Web",
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "url": "https://uselinkpilot.com",
    "offers": [
      {
        "@type": "Offer",
        "name": "Free",
        "price": "0",
        "priceCurrency": "USD",
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro",
        "price": "29",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "29",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency",
        "price": "299",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "299",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus",
        "price": "799",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "799",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro (yearly)",
        "price": "288",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "288",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency (yearly)",
        "price": "2988",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "2988",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus (yearly)",
        "price": "7980",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "7980",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Enterprise",
        "priceSpecification": {
          "@type": "PriceSpecification",
          "priceCurrency": "USD"
        },
        "url": "https://uselinkpilot.com/pricing"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://uselinkpilot.com/#organization",
    "name": "LinkPilot",
    "alternateName": "LinkPilot by TetraCore",
    "url": "https://uselinkpilot.com",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "support@uselinkpilot.com",
      "url": "https://uselinkpilot.com/support"
    },
    "parentOrganization": {
      "@type": "Organization",
      "@id": "https://tetracorehq.com/#organization",
      "name": "TetraCore",
      "url": "https://tetracorehq.com/"
    },
    "logo": {
      "@type": "ImageObject",
      "url": "https://uselinkpilot.com/logo-512.png",
      "width": 512,
      "height": 512
    },
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "sameAs": [
      "https://x.com/uselinkpilot",
      "https://www.linkedin.com/company/uselinkpilot",
      "https://facebook.com/uselinkpilot",
      "https://github.com/TetraCoreHQ/linkpilot-cli",
      "https://github.com/TetraCoreHQ/linkpilot-mcp",
      "https://www.npmjs.com/package/linkpilot",
      "https://www.npmjs.com/package/@uselinkpilot/sdk",
      "https://www.npmjs.com/package/@uselinkpilot/mcp",
      "https://chromewebstore.google.com/detail/linkpilot-short-links-and/mnmppadihpcncicldpkmgknhnjkondad",
      "https://addons.mozilla.org/en-US/firefox/addon/uselinkpilot/"
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "LinkPilot",
    "url": "https://uselinkpilot.com",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://uselinkpilot.com/blog?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
]
```