====== How-to enable telnet ====== ===== Files needed ===== [[http://dns323.kood.org/downloads/busybox-telnetd-1.2.1.tar.bz2|Busybox with telnetd and sed]] ===== Installing files ===== [[:howto:extract|Extract]] busybox-telnetd-1.2.1.tar.bz2 archive to the root of your DSM-G600 hard disk. If you are going to use FTP or Samba to copy files to DSM-G600 then make sure that your FTP or Samba user has a root access to your hard disk. Also make sure that fun_plug, busybox and sed has an executable flag! ===== Code ===== You need to enter following code to your [[:howto:fun_plug]] file. #!/bin/sh if [ ! -e /mnt/HD_a2/ash ] then ln -s /mnt/HD_a2/busybox /mnt/HD_a2/ash fi if [ ! `grep root /etc/shadow` ] then echo kontroll.`grep admin /etc/shadow` >> /etc/shadow /mnt/HD_a2/sed -i -e 's/kontroll.admin/root/' /etc/shadow fi /mnt/HD_a2/sed -i -e 's/root:.*/root:x:0:0:Linux User,,,:\/:\/mnt\/HD_a2\/ash/' /etc/passwd cd /dev && /mnt/HD_a2/busybox makedevs ptyp c 2 0 0 9 cd /dev && /mnt/HD_a2/busybox makedevs ttyp c 3 0 0 9 /mnt/HD_a2/busybox telnetd & ===== Using ===== After you have entered necessary code, you can restart your DSM-G600 and connect to your DSM-G600 with telnet client, login as ''root'' and with password you have specified for ''admin'' in web interface. ---- === Alternative way to enable telnet === http://dns323.kood.org/forum/p304-20061031-175509.html#p304