(03-May-2016, 06:54 AM)Leonard Wrote: Hi Agent_Kith,
It seems that I have the casper-rw filesystem working now.
However, not able to logon via SSH yet as I still haven't a username. (see attachment in first post)
You'd need to add the user manually. To do this, you need to connect a monitor and keyboard to the Snakeoil machine. From the GUI, right click and select "Terminal", this will start up a command shell.
Then run the following command to create a new user (where user_name is the name of your choice, e.g. Leonard):
Code:
sudo adduser user_name
Next, you'd need to give it a password
Code:
sudo passwd user_name
Type in the password (twice).
Finally you'd need to add this new user to the adm group (this is a very important step):
Code:
sudo useradd -G adm user_name
And that should work. More information about adduser
here and useradd
here.
Once you add a user, the live session user will no longer be created, and you will loose admin access. So verify that the new user is created properly by SSH in from another machine. And once you get in, run
Enter the password you entered previously, and see if you see root. And if it does, you can reboot and see what happens.
If anything goes wrong, just go to the casper-rw parition, and remove the files and restart again. Let me know how it goes.
Another way is to install Snakeoil directly to a USB. This will be more straight forward as all files are writable (unlike persistent, where it boots from a read-only image, and then make changes via casper-rw).