Scponly Virtual Appliance
From Scponly wiki
This describes how to start using a VMware Virtual Appliance that provides a ready to use installation of scponly (with chroot) based on Ubuntu.
Contents |
[edit] Getting Started
Boot up the virtual machine. If it prompts you that it has moved, you should probably "create" a new UUID. (If you have trouble getting a network interface up after booting the virtual machine, changing the UUID may have changed the ethernet device and you may need to change eth0 to eth1 in /etc/network/interfaces.)
Change the passwords for the root and scponlyuser users. You should probably also replace the scponlyuser user with something customized so that would-be intruders don't have a username to start from.
If you want more space to receive files, mount a new virtual disk on: /home/scponlyuser/incoming
[edit] Download
scponly20080511.zip at sendspace.com !!!Sorry The File is not available!!!
MD5SUM: cf351b94fa24e64a4324e66319c21f15 scponly20080511.zip
[edit] Details
Initially installed from CD image, ubuntu-6.06.2-server-i386.iso (MD5 sum:1bf5938af8a61b8de749c43ba8071181), but /etc/apt/sources.list was edited to remove the CDROM source.
VMware Tools are not installed. I experimented on a copy of this VM with VMware Tools installed and observed no change in scp speeds so I decided it wasn't worth the extra space. YMMV, so you are welcome to download and install VMware Tools on this appliance. NOTE: Anecdotal reports indicate that running VMware Tools and using vmxnet (specifically disabling pcnet32) gives a 10x improvement with http and a 5x improvement with scp. I have not tried this configuration, but it sounds worth investigation.
VM Configuration:
- memory: 128 MB
- hard drive: /dev/sda, 1024 MiB total, sda1:941 MiB root, sda5:78 MiB swap, about 600 MB free
- cd-rom: not connected at power on
- floppy: not connected at power on
- ethernet: NAT (you may want to make this bridged, but NAT probably means less troubleshooting)
- processors: 1
- OS: Ubuntu 6.06.2 LTS, Linux 2.6.15-51-server
- hostname: scponly
- IP address: dhcp
- l:root, p:scponly
- l:scponlyuser, p:4401
[edit] License
Users are permitted to use the scponly Virtual Appliance for any use (educational, personal and commercial) that is allowed by the licenses of the contained components, notably Ubuntu and scponly.
Users are permitted to use the scponly Virtual Appliance as the base for other Virtual Appliances.
[edit] Feedback
If you are using the scponly Virtual Appliance, please let me know, I would love to hear about it. If you have feedback or questions send them to randal at circularreasoning dot com
