Telnet and ssh remote connections
- 1 Introduction
- 2 Let's start
According to Wikipedia telnet is
Telnet (teletype network) is a network protocol used on the Internet or local area networks to provide a bidirectional interactive communications facility. Typically, telnet provides access to a command-line interface on a remote host via a virtual terminal connection which consists of an 8-bit byte oriented data connection over the Transmission Control Protocol (TCP). User data is interspersed in-band with TELNET control information.
The Linux manual page for "telnet" tells us:
The telnet command is used for interactive communication with another host using the TELNET protocol. It begins in command mode, where it prints a telnet prompt ("telnet> "). If telnet is invoked with a host argument, it performs an open command implicitly
1. WDTV-Live IP Address
My WDTV-live is located at 192.168.1.102. One way to obtain this address is in your router. Another is navigating your WDTV to Settings>System setting>System information or to Network setting>Network setup and find your IP address.
2. Telnet to change password
If you flashed your WDTV for the first time or completely deleted your configuration there is by default no root password for telnet set, you have to set one in order to use SSH or FTP.
If you forgot your password you can reset the telnet/ssh and webend passwords using this application.
All Platforms (Webbrowser with Java)
- Point your browser to the IP address of your WDTV and click on the Telnet icon.
- (You might get a Java password prompt (a new small window), enter WDLXTV Webend password here [default: wdlxtv/wdlxtv])
- In the black telnet window you will be prompted for a username, enter: root.
- If you get asked for a password simply press RETURN.
- Now enter passwd and hit RETURN.
- You will be asked for a new password and a second time to confirm this password, enter the the new password twice.
Type this command:
Well, what are we doing? We are trying to enter like the Administrator(root) or Super User. You will see something like this
pint0@debian:~$ telnet 192.168.1.102 Trying 192.168.1.102... Connected to 192.168.1.102. Escape character is '^]'. WDTVLIVE-6f1ec login: root Password: #
NOTE: there is no password the first time (just press enter)
You have 2 options:
- Go to start>run type "cmd" or go to start>all programs>accessories>Command Prompt
telnet [WTDV-live-ip](where [WTDV-live-ip] is the IP address we found before)
- type root as login and press 'enter' in password (as in no password)
Now we can change the password, by typing the command
passwd in the terminal and then your password twice (for confirmation).
The following is the output of that command:
# passwd Changing password for root New password: Bad password: too weak Retype password: Password for root changed by root
NOTE: it does not display your password as you type for security reasons!!! It is not frozen! just type your new password, hit enter, type the same password, and hit enter again.
Well done, now you have root access and have a password, so you can use ssh access.
2. SSH Access
Note: you must first set a root password (via telnet, see above) before you can login using SSH.
Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two networked devices. Used primarily on GNU/Linux and Unix based systems to access shell accounts, SSH was designed as a replacement for Telnet and other insecure remote shells, which send information, notably passwords, in plaintext, rendering them susceptible to packet analysis. The encryption used by SSH provides confidentiality and integrity of data over an insecure network, such as the Internet.
You can do this
- open a terminal (e.g. if you use GNOME go to Applications>Accessories>Terminal)
ssh your_ip -l roottype your password and you are done
Available options are:
- to enter you can use PuTTY a light program to connect to SSH and do other stuff (tunneling, etc.). Here is the link to download
- open putty and you will see something like this:
- write your IP address and click open. Then this will appear:
- click yes and login:
Now you are connected to your WDTV-live machine.
Using SSH Secure Shell
- next will appear this, "Host Name" is your ip_address and User Name is "root" then press connect
- then press yes
- if you see this, congratulations you are in your WDTV-live machine.
If you'd like to learn more about using the Linux Shell over SSH/Telnet refer to this page