HOW TO ENABLE TELNET AND SUDO ACCESS FOR THE 'admin' USER ON A PROMISE NAS SmartStor NS4300N (Please check with http://www.bogus.net/~torh/unsorted for updates to this document or other ways to gain access to the Promise NAS NS4300N; the method described below may not be optimal - consider the 'root' password hack described in the link above.) The tar file this README sits in contains 'telnet-addadmin' which essentially is a 97k zero-padded file with a .tar.gz tagged on the end. It's what the Promise NAS (version 01.01.0000.05) expects for application plugins. First of all, thanks to 'rosvall'; the original link for how to enable telnet login on your Promise NAS NS4300N is here: http://www.nslu2-info.de/showthread.php?p=26357 I changed the recipe slightly (if=/dev/zero) so that the resulting file could be compressed better. If you want to do it yourself, just follow the steps in the link above, otherwise, upload the 'telnet-addadmin' file to your NAS, go to Management -> System Upgrade -> Application Plugin put the name of the file you just uploaded (and the correct folder), click OK and wait for the NAS to do its thing. Once it's completed, go to File & Print -> Protocol Control -> DLNA Server Click on the 'Enable' radio button, then OK. You will now be able to login to the NAS via Telnet on port 2380 using 'admin' as username and whatever you used as password as password. Here are the steps again, if the link above disappears: echo "PKGNAME=DLNA" > ./rev echo "PKGVERSION=1.0.9999.0" >> ./rev echo "FWVERSION=010105" >> ./rev mkdir ./DLNA mkdir ./DLNA/DLNA mkdir ./DLNA/DLNA/.server echo '#!/bin/ash' > ./DLNA/DLNA/.server/fuppes echo 'echo "admin ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers' ./DLNA/DLNA/.server/fuppes echo 'echo "admin" >> /etc/telnet.user' >> ./DLNA/DLNA/.server/fuppes chmod +x ./DLNA/DLNA/.server/fuppes tar zcvf telnet-addadmin.tgz ./rev ./DLNA dd if=/dev/zero of=telnet-addadmin bs=97k count=1 cat telnet-addadmin.tgz >> telnet-addadmin (Copy telnet-addadmin to the NAS.) Cheers, Tor (torh(a)bogus.net)