E

ef.gy

ef.gy · Personal blog · on HN since 2013

ef.gy is a personal technical blog on server software, SSH hardening, nginx, PostgreSQL, and privacy-minded tinkering.

What HN saysHN commenters link its posts on SSH certificates, SSD write endurance, and why FastCGI is pointless in favor of reverse proxying HTTP.
16HN people shared it
6linked it in comments
17stories submitted
107story points
6 years agolast shared
2013people per year2026

Most-shared posts

  1. 1
    FastCGI is Pointless
    7 people · 12 points · first shared 2015 · 1 comments on HN
  2. 2
    How to Harden SSH with Identities and Certificates (2014)
    5 people · 29 points · first shared 2014 · 4 comments on HN
  3. 3
    SSD Write Endurance Considered Sufficient
    3 people · 44 points · first shared 2013 · 32 comments on HN
  4. 4
    Markov.sql: Higher Order Markov Chains
    1 people · 9 points · first shared 2013 · discussion on HN
  5. 5
    Raspberry Pis make for great Tor gateways
    1 people · 4 points · first shared 2016 · discussion on HN
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

What HN people wrote when they linked it

minusf · 2019-01-18
after pushing "over SSH" i see only importing a private key. please note that i am talking about SSH certificate, not SSL certificate. https://ef.gy/hardening-ssh
octosphere · 2018-08-27
Snawoot · 2018-06-02
OpenSSH supports server verification via certificates. So one can sign all his installations with common trusted certificate and do not reinvent the wheel. Certificate authentication may be applied both for client and server. Related readings: https://ef.gy/hardening-ssh https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux…
skissane · 2015-03-14
Why bother with FastCGI? Why not just use reverse proxy HTTP instead? Why introduce yet another protocol when HTTP works fine? I didn't write this, but I agree with it - https://ef.gy/fastcgi-is-pointless
e12e · 2016-07-15
Ok, thank you both. Makes a lot of sense. It's not what I need, but that's fine :-) I've not really looked hard at (open)ssh and kerberos before - as far as I can tell, (open)ssh doesn't support kerberos fully - that is - it's not possible to simply use kerberos to authenticate both client and server to each other? > When you say "simply automating the signing of ssh server certs", what differences do you mean from this? Because that's what this is -- automating the signing of ssh server certs. I suppose the fact that you already have an x509 (and kerberos) infrastructure was one thing I didn't "expect" - ideally either one of those should be enough to identify server/services and users to each other -- I absolutely see the sense in leveraging that to automate ssh server cert generation - but it strikes me as a roundabout/complex way of solving the trust issue. Then again, composing a few simple tools might be better than trying to secure/get something like https://tools.ietf.org/html/rfc6187 to work... In essence this places trust in the x509 infrastructure - I'm always a bit skeptical of schemes (most of which I must admit I've thought up myself at one time or another) that end up being "ad-hoc kerberos with public keys". They all feel straightforward on paper, but then I remember how many issues there were with getting kerberos to the place it is today, that is to say create an actually secure system... I suppose strictly speaking, this is automating the signing of…
tannhaeuser · 2018-06-09
I was referring to the release announcement back in 2014 or so which I'm unfortunately not able to find (there was more than a bit snarkiness towards CGI programming). I'm aware what FastCGI is ;) Btw. if you're interested in native HTTP I'd be looking into nghttp2 rather than FastCGI and OBSD's httpd. Edit: see also https://ef.gy/fastcgi-is-pointless and https://news.ycombinator.com/item?id=9202039 (previous discussion of OBSD's httpd)

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close