toshas Posted September 30, 2013 Share #1 Posted September 30, 2013 (edited) There are some people's which is not familiar with linux. This remote shutdown solution can be useful for them. Solution was found here: http://www.synology-forum.de/showthread ... ing-Telnet Telnet Scripting Tool a.k.a TST10.exe http://jerrymannel.com/blog/2008/11/11/ ... -tst10exe/ 1. On synology go to Control Panel/Network Services Folder/Terminal Services and enable the Telnet Service http://forum.synology.com/wiki/index.ph ... _Interface 2. download TST10.zip - Telnet Scripting Tool 3. write you own script (shutdown.txt) like this 192.168.1.10 23 WAIT "login:" SEND "root\m" WAIT "assword:" SEND "MyPassword\m" WAIT ">" SEND "poweroff\m" WAIT ">" 4. create .bat file with right path to TST10.exe C:/../TST10/tst10 /r:shutdown.txt 5. shutdown your synology by double-click on .bat file p.s. there is report about weak telnet security http://wrgms.com/post/37501692643/synol ... t-password I can't confirm this on my setup (Trantor v1.2 repack). TST10.zip Edited October 11, 2013 by Guest Link to comment Share on other sites More sharing options...
toshas Posted October 11, 2013 Author Share #2 Posted October 11, 2013 To prevent terminal hang you could use SEND "nohup poweroff > /dev/null 2>&1 &\m" instead of SEND "poweroff\m" More secure way is authorization via SSH. I'll post step-by-step guide in next post. Link to comment Share on other sites More sharing options...
toshas Posted October 11, 2013 Author Share #3 Posted October 11, 2013 Solution that allows you login via SSH with a RSA keypair was found here: http://www.mauchle.name/blog/?p=239 1. Download PuTTY and PuTTYgen (or just get the installer, everything is in there) from here http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. 2. Generate a keypair with PuTTYgen (Parameters: SSH-2 RSA) 3. Save the private key as “myprivatekey.ppk” 4. Copy the public key to the clipboard. Looks somewhat like this: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAzP4MR3lkCD2pa7nwT3NMjjDBMmEuJ4exW4GKBBP+okArZ/IrjbLIpdh8ahpfgjh8kM//OVUGeRa1GigzcCuGzIa2YfS7L4Q9cbUUWFwIu2hGV3ZpJ2xDZExaaLH90Vw+ZBaozD2OI4FZ1Dqh8Bj29SQqIIbmxf/ASyTmXHZCbQk= rsa-key-20130414 5. Connect to your diskstation with PuTTY diskstation:22 6. Login as root 7. Edit the SSH config with vi /etc/ssh/sshd_config 8. Look for the following lines #RSAAuthentication yes #PubkeyAuthentication yes #AuthorizedKeysFile .ssh/authorized_keys 9. Change them to this (by hitting “x” when the cursor is over the # and hitting ESC, then typing :wq ENTER) #RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys 10. Go to /root and create the .ssh folder cd /root mkdir .ssh 11. Edit the keyfile vi /root/.ssh/authorized_keys 12. Press “i” 13. Paste your public key and save the file (Hit Esc, type :wq, hit Enter) ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAzP4MR3lkCD2pa7nwT3NMjjDBMmEuJ4exW4GKBBP+okArZ/IrjbLIpdh8ahpfgjh8kM//OVUGeRa1GigzcCuGzIa2YfS7L4Q9cbUUWFwIu2hGV3ZpJ2xDZExaaLH90Vw+ZBaozD2OI4FZ1Dqh8Bj29SQqIIbmxf/ASyTmXHZCbQk= rsa-key-20130414 14. Set the access-rights to the file chmod 700 /root/.ssh chmod 644 /root/.ssh/authorized_keys 15. Disconnect with exit 16. Open Putty again and make the following settings Hostname: or Port: 22 Connection type: SSH Connection->Data->Auto-login username: root Connection->SSH->Auth->Private Key: Your Keyfile And save the session as 17. Create a new shortcut on your desktop with the following target "C:\Program Files (x86)\PuTTY\putty.exe" -load "sessionname" 18. Finished. From now on you can connect by double-clicking. All steps can be done via ssh or telnet. At step 16 Connection->SSH->Remote command: allows you to send different commands after login for shutdown it should be nohup poweroff > /dev/null 2>&1 & For more complex command set "C:\Program Files (x86)\PuTTY\putty.exe" -load "sessionname" -m C:\commands.txt If you don't want to close session immediately, change Connection->Close windows on exit: Always/Never/On clean exit SSH with a RSA keypair login is more secure than Telnet. p.s. with this thread Turn on your XPEnology with *double-click* http://xpenology.com/forum/viewtopic.php?f=2&t=1330 Win users have complete 'double-click' solution for turn-on/turn-off their synology Link to comment Share on other sites More sharing options...
shteve Posted October 12, 2013 Share #4 Posted October 12, 2013 Or just log into DSM, click on the top left menu (the 4 boxes thing) and then click shutdown on the bottom right of the menu. Link to comment Share on other sites More sharing options...
Recommended Posts