I created a new version of my SSH patch for the Thecus N5200 with firmware 1.00.04.
This patch now includes support for rsync and rsyncd. Especially if you would like to migrate data from one computer to the N5200, rsync is very convenient. I'm doing now my synchronization using the rsync daemon on the N5200 and I've transferred about 700GB in the last 4 days without any problems.
The patch creates an initial rsyncd config file for all directories in /raid/data. You only might need to adjust the file permissions in the config file and/or for the files in /raid/data.
A new version of my patch for the N5200 with FW 1.00.04 is available.
There are 2 new features:
1) Add two user accounts: reboot and shutdown (passwords are 'reboot' and 'shutdown'). When logging in as one of these users, the appropriate action will be executed. A free and good SSH client for Windoze is PuTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty). The package includes a small command line program named plink with which you can login to the N5200 using SSH and which can be used in a batch script. For security reasons please change the standard passwords with the passwd command (e.g. passwd reboot). If you dont like that feature at all, just set very complicated passwords.
2) Due to the fact that the root filesystem is a ramdisk, everything in /root is lost after reboot. If the file /etc/authorized_keys exists, it will be copied to /root/.ssh/authorized_keys after each reboot. Just put your public SSH key into this file and you don't need to write your password for each login (when you use ssh-agent).
Is it compatible with the new firmware (1.00.05)? And also contrary to what I wrote before (in the thread where I asked for the remote shutdown) this doesn't seem to work here. I *think* I only tested the reboot and that worked fine and then assumed the shutdown works as well. But the shutdown doesn't work here. I can log in and it says it will shutdown but never does
No, it is not compatible with 1.00.05, although it is not hard to fix. Thanks to omega for including the source, it is not hard to make the necessary changes. The only change that is necessary is to change the version number so that the check will pass.