Sunday, October 24, 2010

How to flash .img file on Mac OSX

Command Line Interface
==============
1. Download the desired .img file
2. Open a Terminal (in /Applications/Utilities/)
3. Run diskutil list to get the current list of devices
4. Insert your flash media
5. Run diskutil list again and determine the device node assigned to your flash media (e.g. /dev/disk2)
6. Run diskutil unmountDisk /dev/diskN (replace N with the disk number from the last command; in the previous example, N would be 2)
7. Execute sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m (replace /path/to/downloaded.img with the path where the image file is located; for example, ./ubuntu.img, /dev/rdiskN is faster than /dev/diskN). If you see the error dd: Invalid number `1m', you are using GNU dd. Use the same command but replace bs=1m with bs=1M.
8. Run diskutil eject /dev/diskN and remove your flash media when the command completes
9. External USB disc drives

Monday, October 18, 2010

Installing a public key on a linux box

1) Prep the linux system for remote access:

mkdir $HOME/.ssh
chmod -R og= $HOME/.ssh

Note: file must be mode -rw-------

2) Run puttygen.exe on the client to generate a public/private key-pair.

3) Save the private key locally on the client
4) Copy the key directly from the output window of puttygen
5) Paste into the file $HOME/.ssh/authorized_keys as a single line.
6) Under putty, locate the SSH -> Auth -> ensure to select the proper private key file for authentication