x2gobroker-...eyauthorizer(8)

πŸ’– x2gobroker-pubkeyauthorizer πŸ’–

okay bestie, welcome to the X2Go Session Broker corner of the man pages, section 8, admin commands only, no casuals allowed 🫢


✨ NAME ✨

x2gobroker-pubkeyauthorizer β€” it goes and fetches the public SSH keys from an X2Go Session Broker. That's the whole job. She's simple, she's effective, she ate πŸ’…


🌸 SYNOPSIS 🌸

x2gobroker-pubkeyauthorizer [ options ]

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea: x2gobroker-pubkeyauthorizer reaches out, grabs the X2Go Session Broker's public SSH key(s), and drops them right into ~x2gobroker/.ssh/authorized_keys. No cap, that's literally it, and it's iconic.

Now the important part, and I need you to listen: you have to run this command once on every single X2Go Server that's gonna become a member of a multi-node X2Go server farm. Every. Single. One. Don't be the girl who only does it on one box and then wonders why the farm is acting up 😭

⚠️ bestie this one needs root privileges. Like, actually. Don't try to be cute and run it as a normal user, it will simply not work and you will be sad.

πŸŽ€ COMMON OPTIONS πŸŽ€

x2gobroker-pubkeyauthorizer is down to accept these common options, and they're both absolute essentials, iykyk:

  • -h, --help β€” shows you a help screen with every available command line option, then dips out and exits. Free knowledge, zero commitment ✨
  • -b <BROKER_URL>, --broker-url <BROKER_URL> β€” the URL of the X2Go Session Broker we wanna pull those public keys from πŸ‘‘ the standard pattern for this URL is http(s)://<broker_hostname>:<port>/pubkeys/, but ngl it can differ depending on how your X2Go Session Broker is set up, so vibe check your own config before you assume.

🌈 FILES 🌈

  • ~x2gobroker/.ssh/authorized_keys

that's the one. that's where the keys land. protect her πŸ₯Ί


πŸ’œ AUTHOR πŸ’œ

This manual was written for the X2Go project by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>. thank you for your service, king 🫑


and that's a wrap, bestie πŸ’– this was Version 0.0.4.x, dated Apr 2020, and it lives under the X2Go Session Broker manual collection. go add those keys, slay, and remember: root privileges or it's not happening πŸŒΈπŸŽ€