• 7 Posts
  • 1.06K Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle



  • You’re describing a number of different things here, but you’re thinking about it in an overly complex manner.

    You need a centralized file store like a NAS, and a mountable workspace from said NAS that will mount to each machine, then you need some sort of Domain Directory service to join it all together. If you want the different desktops settings and stuff synced, you can achieve this with that setup, or you can go a step deeper and use an immutable distro of some sort, and commit and keep the same revision from one machine checked out on all your other machines (works kinda like a fit repo). This will likely present issues if it’s not all the same hardware though, so I would go with probably just keeping it simple if you go that route.

    User experience example would like this:

    • setup all your files on your centralized storage
    • join one machine to your domain (you can use LDAP, Samba+LDAP, NFSv4 domains…whatever)
    • login and have it pull your userinfo from the domain
    • your network mounts and user preferences will be pulled down and out in place

    Obviously this is simplified for the purposes of this post, but it should give you a direction to start investigating. Simplest path you can test this with is probably Samba, but it will be fairly limited and just serve as a starting point.

    Edit: if these concepts are a bit much for you, maybe consider getting a NAS with a good UI to make managing it much simpler. Synology has this baked in already, and I think Qnap does as well: https://www.synology.com/en-global/dsm/feature/active_directory



  • NAS: little box of disks that sits on a shelf or rack Media Server: just something that makes media files available for whatever. Could be a network drive you attach to from your desktop, or a streaming server for music or video RAID: mirrored drives. If you have two drives in a NAS, you can mirror them with RAID1 so if one fails, you can replace it with the data on the second drive UPS: just a battery backup device you plug things into

    So these are just various things you can combine to make a larger system. You don’t NEED a NAS for instance, you can just have a machine that serves files to your network. You don’t NEED a media server unless you want those features.

    You pick and choose what you want to do, then piece all these things together to make a larger functional system that does what you want.

    Maybe a better approtis asking here what you actually want, and then people can suggest solutions for that.