Xusontha@ls.buckodr.ink to Programmer Humor@lemmy.ml · edit-211 months agoIt's always "temporary troubleshooting"loot.buckodr.inkimagemessage-square27fedilinkarrow-up11.13Karrow-down116file-text
arrow-up11.12Karrow-down1imageIt's always "temporary troubleshooting"loot.buckodr.inkXusontha@ls.buckodr.ink to Programmer Humor@lemmy.ml · edit-211 months agomessage-square27fedilinkfile-text
minus-squareiluminae@lemmy.worldlinkfedilinkarrow-up34·11 months ago(after) …ah crap it’s actually selinux…
minus-squarelightnegative@lemmy.worldlinkfedilinkarrow-up1·11 months agoFirst thing to do if you need a functioning server Unless you’re a security guy and get off on people not being able to do their jobs due to Access Denied
minus-squareKnusper@feddit.delinkfedilinkarrow-up6·11 months agoRecently, I learned of the concept of “Linux capabilities”. And yeah, as much as I enjoy reading up on these things, the whole time I was thinking, if something’s fucky with these capabilities, I’ll never remember to check them…
minus-squareuis@lemmy.worldlinkfedilinkarrow-up3·edit-211 months agoFunfact: if you want to run for example HTTP server, you can run it with CAP_NET_BIND_SERVICE and no_new_priv.
(after) …ah crap it’s actually selinux…
SELINUX=disabled
First thing to do if you need a functioning server
Unless you’re a security guy and get off on people not being able to do their jobs due to Access Denied
Recently, I learned of the concept of “Linux capabilities”. And yeah, as much as I enjoy reading up on these things, the whole time I was thinking, if something’s fucky with these capabilities, I’ll never remember to check them…
Funfact: if you want to run for example HTTP server, you can run it with CAP_NET_BIND_SERVICE and no_new_priv.
Too real