Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:passwd [2011/05/01 01:09] – [Save Passwords] Guywiki:passwd [2012/08/29 08:06] (current) – [Tinycore Passwords] fixed typo kennedywalker
Line 1: Line 1:
-====== Tiny Core Passwords ======+====== Tinycore Passwords ======
  
-If you want to prevent other people from logging into your computer, you can add passwords to Tiny Core.+If you want to prevent other people from logging into your computer, you can add passwords to Tinycore.
  
-If you are using the Extlinux bootloader, another option it to add passwords to Extlinux. For more information, +If you are using the Extlinux bootloader, another option is to add passwords to Extlinux. For more information, 
 see [[extlinux_passwd|Extlinux Passwords]]. see [[extlinux_passwd|Extlinux Passwords]].
  
-==== Add Passwords to Tiny Core ====+==== Add Passwords to Tinycore ====
  
 To add a password for user tc, open the terminal and type To add a password for user tc, open the terminal and type
Line 15: Line 15:
  
 <code>sudo passwd</code> <code>sudo passwd</code>
 +
 +The procedure described above stores the password using 8-byte parity, so the password will be 8 characters long, i.e. "passwd 123456789" will allow to login using "12345678" or "12345678blahblah" as password. This occurs on 4.1 and 4.2.
 +Use "passwd -a md5" instead.
 +(see http://forum.tinycorelinux.net/index.php?topic=9215.0)
  
 ==== Save Passwords using Backup ==== ==== Save Passwords using Backup ====
  
-To save passwords, add+If you use Backup, to save passwords, add
  
 <code>etc/shadow</code> <code>etc/shadow</code>
Line 26: Line 30:
 Backup when shutting down the computer. Backup when shutting down the computer.
  
-==== Save Passwords without Backup ====+==== Save Passwords using Persistent opt ====
  
-If you use persistent opt, and don't use backup, here is an alternate way to save passwords. +If you use persistent opt, open the terminal and type
- +
-Copy shadow to /opt. Open the terminal and type+
  
 <code>sudo cp /etc/shadow /opt/shadow</code> <code>sudo cp /etc/shadow /opt/shadow</code>
  
-Add the following to /opt/bootlocal.sh+Add the following to /opt/bootsync.sh
  
-<code>sudo mv /etc/shadow /etc/shadowold+<code>sudo mv /etc/shadow /etc/shadow_old
 sudo cp /opt/shadow /etc/shadow</code> sudo cp /opt/shadow /etc/shadow</code>
 +
 +Note that this will apply group staff and mode g+w to /opt/shadow on each boot, as it's the case with every file in /opt.
  
 ==== Use Password to Log In ==== ==== Use Password to Log In ====
Line 52: Line 56:
  
 If you want to perform root tasks, use sudo before commands. If you want to perform root tasks, use sudo before commands.
 +
 +==== bootsync.sh and bootlocal.sh ====
 +
 +If you want commands executed every time you start the computer, add them to /opt/bootsync.sh or /opt/bootlocal.sh.
 +
 +/opt/bootsync.sh is run early in the boot process.
 +
 +/opt/bootlocal.sh is run later in the boot process.
 +
 +Most commands should go in /opt/bootlocal.sh, except commands you want executed early in the boot process.
  
Print/export
QR Code
QR Code wiki:passwd (generated for current page)