-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using PiServer for home projects #85
Comments
You can have a different OS image for each Pi (if you compile piserver from source, there is a "clone" button in the Piserver GUI you could use to make a copy) However do be aware that this is NOT secure. |
Thank you so much for your quick reply Ok so I did the following Then network booted, logged in as |
Does it work better if you also add |
I added
This apears to be a separate issue |
Do keep in mind that most of Linux is CaSe-SeNsItive. You have multiple options regarding authentication. Or you can have home folders specific to each image. |
I think this is the best option as my use case, how would I got about doing this? Thank you so much for your help |
Can also set a root password with "passwd". |
Thank you. I got this working - this could be game changing! Thank you for all your help. I'm gonna write up a tutorial. |
Good to hear it works for you.
Do make sure you mention the security implications of setups like this. Both because of everything being read-write through NFS for every computer in the network. (When using Piserver's LDAP authentication this is not the case. Server has a healthy distrust of clients. Only gives access to a user's home folder, after client sends password to server) |
Thank you for this, I wonder if there is a way to overcome some of these security issues. I would have thought that specifing a more secure address range Not sure how to solve the /etc/shadow issue. Developing my tutorial here: |
one last question @maxnet will I be able to run piserver host on a raspberry pi 4 rather than using a x86 device? |
Technically yes. |
Great I'm going to slap a USB 3 SSD onto a raspi 4 a use it as a master pi dishing out gigabit NFS filesytems! This is so much nicer than messing around with berryboot and iSCSI. |
Hi when I read the PiServer blog post I got very excited by this:
My vision was this - to host all my images/OSs on a central piserver host and then dish them out to a rack of RaspberryPis. I could then use piserver to control which pi boots which OS. This much I can do with piserver. However it is hard to do any projects of consequence as I only have write access to
/home/user
.Is there an experimental way to allow write access to the root/image (I would make sure each image is only booted by one client at a time). Or better still for piserver to store changes in
/var/lib/piserver/nfs/<pi's-mac-addr>/<os-name>/
then load these changes/files on boot.The text was updated successfully, but these errors were encountered: