itsfoss.com

cyberwolfie, to linux in 10 YouTube Channels Linux Users Should Explore

Learn Linux TV is number one for me - his Linux Crash Course has been an immense help in getting started using Linux for me.

amanneedsamaid, to linux in 7 Ways to Tweak Sudo Command in Linux

Step 1. install opendoas

pastermil, to linux in Enabling Bluetooth on Arch Linux

Meanwhile, Linux Mint users have it on by default.

Jumuta,

mint and arch aren’t made for the same people. Not everyone wants it on by default

lemmyvore, (edited )

Out of curiosity, what’s the point of installing Bluetooth but keeping it disabled?

I imagine the opposite would be the default most people wanted (enable it by default and let power users with a bizarre use case disable it manually).

sederx,

Because it’s a security risk but you might need it sometimes.

Jumuta,

because arch is a minimal distro and some people see the processing power used for bt to be wasted

darcmage, to linux in 10 YouTube Channels Linux Users Should Explore

I’ve been trying harder to diversify my youtube content. Please share links to visible minority (from a western pov) creators who post similar content. Why are there so few?

Novaspirit Tech

butter, to linux in 10 YouTube Channels Linux Users Should Explore

I used to love Bryant Gardener when he was The Linux gamer.

But since the announcement of the steam deck, his view has narrowed far too much. He hasn’t made a non deck video in like a year.

heygooberman, to linux in 10 YouTube Channels Linux Users Should Explore
@heygooberman@lemmy.today avatar

I’m already following The Linux Experiment. It’s great that there are other channels to consider!

rdmemd,

I think he is overrated

NanoooK, to linux in Rename Files and Directories in Linux Command Line

Nice website, examples with screenshots.

just_another_person, to linux in 8 Websites Linux Users Should Have bookmarked

www.omgubuntu.co.uk has some decent new and app update news here and there, and other generalized release news for various other distros aside from Ubuntu.

Pantherina, to linux in 7 Ways to Tweak Sudo Command in Linux

I.e. how malware could easily catch your Sudo password without root access.

Peeps, bad news, Linux is damn insecure.

By simply placing an alias in your bashrc they could already grab your sudo password.

Another bad news, this Windows “okay” Button without any password is actually more secure.

digdilem,

Either you’re trolling - in which case, sod off back to Reddit - or you have a woeful misunderstanding of how Linux user permissions work.

Please explain how someone might “simply change” someone else’s .bashrc without either already having access to that user account, or root access on the whole machine?

IAm_A_Complete_Idiot, (edited )

The idea is malware you installed would presumably run under your user account and have access. You could explicitly give it different UIDs or even containerize it to counteract that, but by default a process can access everything it’s UID can, which isn’t great. And even still to this day that’s how users execute a lot of processes.

Windows isn’t much better here, though.

Pantherina,

Regarding Windows all I read is that this “admin permission dialog” is launched in some form of sandbox where no software can access it. Not sure about faking input devices though, and I am also not promoting Windows for Security

IAm_A_Complete_Idiot, (edited )

True, but that doesn’t necessarily matter if I can compromise the privileged app instead. I could replace it, modify it on disk, or really any number of things in order to get myself a hook into a privileged position.

Just injecting code in some function call which launches malware.exe would do the trick. Ofc signature checks and the like can help here - but those aren’t a given. There’s any number of ways you can elevate yourself on a system based off of user security if your threat model is malicious processes. Linux (and windows) will stop users from accessing each other’s crap by default, but not processes.

Or: supply chain attacks. Now your official app without any modifications is malicious.

sudneo,

If you containerize, the application (malware) will run under the user configured in the image, unless you override it, and in a separate mount namespace, unless you change that, which makes the “alias sudo” trick extremely unlikely.

Even running under a separate user anyway prevents almost fully the attack you mention, unless the separate user has root privileges or the DAC_OVERRIDE capability is assigned to the binary (assigning it requires CAP_SYS_ADMIN).

In short, the attack you mention is a common persistence and privilege escalation vector, which is relatively easy to detect (watch for changes to shell profiles), although preventing it requires some care. I just want to point out that in single-user machines (e.g. personal computers) escalating to root is anyway fairly unnecessary, given that all the juicy stuff (ssh keys, data, etc.) is anyway probably running under/owned by that user.

IAm_A_Complete_Idiot,

Yep! You can also get pretty far even without containers. At the end of the day containers are just sandboxing using namespaces, and systemd can expose that pretty trivially for services, and tools like bubble wrap / flatpak let you do it for desktop apps. In an ideal world every package would only use the namespaces it needs, and stuff like this would largely not be a concern.

Pantherina,

Nearly all tools (with flatpak and portals progressing into better directions but probably never finished) have rw permissions everwhere.

The modern OS threat model is not other users, as private users mostly have single user systems. It is malware and software doing nasty things.

On Linux this always worked out somehow, but grabbing your sudo password is not hard, just alias sudo to a script reading your argument, reading your password, and piping the password to the real sudo. You dont even notice it but that script just got your sudo password.

Dont know what Reddit has to do with that

ReversalHatchery,

It’s not about someone, it’s about something. A lot of us aren’t (only) using Linux as a server OS, but for desktop too, and desktop usage involves running much more different kinds of software that you simply just can’t afford to audit, and at times there are programs that you can’t choose to not use, because it’s not on you but on someone on whom you depend.

Then it’s not even only that. It’s not only random shit or a game you got that can edit your bashrc and such, but if let’s say there’s a critical vulnerability in a complex software you use, like a web browser, an attacker could make use of that to take over your account with the use of a bashrc alias.

ShortN0te,

I.e. how malware could easily catch your Sudo password without root access.

Peeps, bad news, Linux is damn insecure.

By simply placing an alias in your bashrc they could already grab your sudo password.

Another bad news, this Windows “okay” Button without any password is actually more secure.

In other words: a compromised system at the User level can easily compromised at the admin level if there are no additional checks/measures in place. Same for Windows. Just change the link to a Programm you commonly need the press OK to to you maleware. Profit.

IAm_A_Complete_Idiot,

The proper way to handle issues like these is process level permissions (i.e. capability systems), instead of user level. Linux CGroups, namespaces, etc. are already moving that way, and in effect that’s the way windows is trying to head too. (Windows has its own form of containerization called AppContainers, which UWP apps use. Windows also has its own capability system).

Kristof12, to linux in 6 LibreOffice Alternatives for Linux
@Kristof12@lemmy.ml avatar

And again Openoffice on a list lol

estebanlm, to linux in 10 YouTube Channels Linux Users Should Explore
@estebanlm@lemmy.ml avatar

This is nice!

Still, I would like to have an equal list of non GAFAM channels, heh.
I know “The Linux Experiment” (the best of those channels IMO) has a peertube:
tilvids.com/c/thelinuxexperiment_channel

any other around?

ozoned,
@ozoned@beehaw.org avatar

Linux Cast: tilvids.com/c/thelinuxcast_channel/videos

Chris Were: share.tube/c/chrisweredigital/videos

Veronica Explains: tilvids.com/c/veronicaexplains_channel/videos

Techlore: neat.tube/c/techlore/videos

Linux Lounge: tilvids.com/c/linux_lounge/videos

Nicco’s videos mentioned in the article: tube.kockatoo.org/c/niccolo_ve/videos

FYI: I’m linking to their home location, but you can follow them from any Peertube instance. I’m on Tilvids and follow all of these folks from there so I don’t have to jump around to multiple places.

yogthos, to linux in 13 Best Open Source ChatGPT Alternatives
@yogthos@lemmy.ml avatar

I’ve used GPT4All, and it’s one of the easier ones to get up and running I found. Everything just works out of the box.

juli, to linux in Bored With Bash? Change the Default Shell in Linux

Nice. But I want to change the default terminal in gnome but gnome-files doesn’t respect my choice. …

derin,
@derin@lemmy.beru.co avatar

This might be right up your alley.

theshatterstone54, to linux in 10 YouTube Channels Linux Users Should Explore

I would also add Brodie to the list, and I follow 7 of them. I have kinda tried to steer clear of DT because I’m not a fan of some of his off-topic videos. There are 2 I don’t follow: Veronica Explains (I was going to check her channel out, but forgot) and Gardiner Bryant (this is literally the first time I’m seeing or hearing about this guy, so I will go check him out)

callyral, to linux in Bored With Bash? Change the Default Shell in Linux
@callyral@pawb.social avatar

i use nushell

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #