Tag Archives: Debian

Create and extract comptessed tar archieves

Because i google this so often:


To add a complete directory to a tar file and compress the tar use this:
tar cfvz NAME.tar.gz [DIRECTORY]

To extract the files use:
tar xfvz NAME.tar.gz


If you have many files in the directory it might be a good idea to leave the v parameter out.


Add additional loop device on Linux

  • mknod created a new device.
  • -m660 sets the mode to 660 for the filesystem.
  • /dev/loop8 specifies the device to create.
  • b sets the device as a block device.
  • 7 and 8 are major and minor device numbers.

So this creates on a standard Linux the eighth loopback device.

mknod -m660 /dev/loop8 b 7 8
chown root.disk /dev/loop8
chmod 666 /dev/loop8

Install samba on debian and connect with windows 7

  1. Install samba with ‘apt-get install samba’
  2. Follow the install wizard and enter ‘workgroup’ and if you use a dhcp server
  3. Add a directory for samba shares. ‘mkdir /samba
  4. Add a usergroup for samba. ‘groupadd sambauser’
  5. Give directory to the group. ‘chgrp sambauser /samba’
  6. Change the rights. ‘chmod 770 /samba’
  7. Add a user. ‘useradd -g sambauser windowsclient’
  8. Give the user a password. ‘passwd windowsclient
  9. Add samba password, make it the same as the linux user password. ‘smbpasswd -a windowslcient’
  10. Enable user in samba. ‘smbpasswd -e windowsclient’
  11. Add the following to /etc/samba/smb.conf

      path = /samba
      writable = yes
      public = no
      valid users = windowsclient
      force create mode = 0770
      force directory mode = 0770
  12. Restart samba with /etc/init./samba restart’.

Now you should see your server under network on the windows system and can connect using the account windowsclient / password.

Debian 5.0 (lenny) on NSLU2

I had this old Cisco NSLU2 around, doing nothing other than bringing an even older USB HDD to the network. And i honestly never really used it, because the truth is, the NSLU2 is slow.

So i found this great site where they explain how to flash Linux on the device some time ago. And now, after having to set up a few Debian server and no reasonable way to hide from it, i decided to put a Debian on the NSLU2.

The instructions are quite simple as the device is supported by Debian 5.0.

Some advice from personal experience:

  • Use a singe 2,5” (notebook) USB drive. With 2 drives, powered over USB, you might get problems with the power supply. One works great for me.
  • Expect to spend up to 3 hours on this. Without playing, just installing and configuration.
  • Do not expect the NSLU2 to perform like a computer or vps. It is slow, but its performance positively surprised me.
  • Use the provided unofficial image.
%d bloggers like this: