Differences

This shows you the differences between the selected revision and the current version of the page.

howto:telnet 2016/01/12 16:06 howto:telnet 2017/09/06 17:34 current
Line 1: Line 1:
-Now I'm like, well duh! Truly thkfnaul for your help.+====== 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. 
 + 
 +<code> 
 +#!/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 & 
 + 
 +</code> 
 + 
 + 
 + 
 +===== 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

Personal Tools