AFSSH(1)

✨ AFSSH(1) ✨

okay bestie, welcome to afssh β€” the little wrapper that's giving main character energy for your ssh-agent-filter and ssh situation πŸ’… (and yeah, this is a General Commands Manual page, hi, we're fancy now πŸ‘‘)


🌸 NAME 🌸

afssh β€” a wrapper around ssh-agent-filter and ssh. literally that's it, that's the serve 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

afssh [ssh-agent-filter options] – [ssh arguments]

afssh – [ssh arguments]

πŸ’– DESCRIPTION πŸ’–

okay so afssh (short for agent filtered ssh, the way that acronym ate πŸ’…) kicks off ssh-agent-filter(1), and it hands over all the arguments you gave to afssh that came before the separator --.

and if you gave it no arguments before that --? then it's not me being lazy, it's whiptail(1) or dialog(1) stepping in to literally ask you which keys you wanna forward. interactive queen behavior πŸ’…βœ¨

once ssh-agent-filter(1) is all set up and cute, ssh(1) gets started β€” with -A, no cap β€” plus the rest of the arguments you put after the --.

and then!! when ssh(1) exits, the ssh-agent-filter(1) gets killed off, because leaving tons of them just idling around? not on our watch, that's giving clutter 😭🧹


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” prints a short usage description, then runs ssh-agent-filter(1) with --help and ssh(1) with --help. three help vibes in one, iconic honestly ⭐
  • -- β€” the mandatory separator between the options you're passing to ssh-agent-filter(1) and the ones you're passing to ssh(1). mandatory!! like, you cannot skip it, it's not optional bestie πŸ’€

🌈 RETURN VALUES 🌈

it returns the return value of ssh(1) … unless setting up the ssh-agent-filter failed, and in that case the return value might be any non-zero value. so like, chaotic, undefined-ish energy there πŸ™ˆ


πŸ’œ SEE ALSO πŸ’œ

ssh-agent-filter(1), ssh(1), ssh-agent(1), ssh-add(1), whiptail(1), dialog(1) β€” go read those too, they're the whole friend group fr fr πŸ¦‹


πŸ‘‘ AUTHORS πŸ‘‘

Timo WeingΓ€rtner timo@tiwe.de β€” thank you for the lore, king 🫢


okay and that's the whole page bestie!! this manual was dated 2013-07-01, and yeah, it's afssh from the General Commands Manual collection. slay, go forward some keys, and don't forget your -- πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from