NETGEAR - READYNAS - ENABLE REMOTE ACCESS - RootSSH - Telnet Mode

The Views Expressed Below Do not in any way reflect Internal Doctorine or Official Statements of Netgear Inc. These are just my notes - Use at your own Risk.

THIS APPLIES TO READYNAS 4.2.x INTEL UNITS and 4.1.x SPARC UNITS

Note on the use of the word "Support": Support here means assistance provided by Netgear employees.

ReadyNAS 4.x and 5.x

There might be some good Raidiator 3.x goodness in here, but im not sure its before my time.

ROOTSSH:

This addon is for NETGEAR READYNAS to give access to ssh into the NAS. Note NETGEAR doesnt support it, so you cant call in for questions regarding anything beyond setting up the RootSSH Addon. Then If you mess up the READYNAS from this mode it does Void your Warranty and NETGEAR can deny support for it.


Note: Root password will change to Admin password.
Note: Netgear doesnt support this, also Netgear can not be held reliable if any damages occur to the unit.

Where to install: Install the addon from where you can manually upload firmware, or from the addon install section as well. The firmware upload is intelligent and will install the addon.


Excerpt from the Readynas Forums in regards to SSH and Warranty:

What, exactly, is supported by Netgear [With regards to SSH]?
#############################################################
 
By Grievous » Thu Aug 14, 2008 6:14 pm

... The SSH add-on was something created at the request of the user base. However, due to the nature of the add-on(enabling root access), this is far beyond the scope of function for the ReadyNAS product family. As such, it's an "at your own risk" add-on.

To make that a little clearer, if someone installs the ssh add-on, and suddenly has no access to their unit after accidentally dropping cup of coffee on the keyboard that just so happens to hit rm -rf / [enter] technical support cannot be expected to be responsible for handling such a situation.

The reality is, is that supporting the backend operating system opened up via SSH would be like asking Microsoft or Apple to not charge users wanting technical support for their OS. Microsoft charging $59 for basic phone support and $515 for "Critical after hours support"; apple does offer 90 days of free phone support, only until 6pm PST, otherwise it's $49 per phone support session for home products(OSX on a desktop) and $199 per phone support session for professional products(OSX on a server).

Granted, Netgear support does indeed have some paid data recovery services that can handle some SSH mishaps, but it does not cover the full spectrum of problems that could potentially arise from users simply not knowing what they're doing.

Does that help explain it better?

Remember, the SSH access is an option, not an out of box feature.

EDIT: By the way, installing the SSH add-on does not automatically void all of your tech support. For example, the SSH add-on has nothing to do with hardware, which is still covered by tech support. You can also restore your full access to support for software related issues at any time by factory defaulting your ReadyNAS and restoring the data from a backup. So no, you are not voided from using tech support forever.

EDIT again: Just for getting the whole spectrum, Ubuntu's support partner charges $2750 for a year of 24/7 support. Redhat charges $1299/year, and a number of other distros won't give you pricing till you contact them over the phone. These services are for basic support, not including things like remotely accessing a system for data recovery(those incidents usually have additional charges).

ENABLE_REMOTE_ACCESS:

This addon enables a connection for a Netgear Tech to Remote into the NAS from a remote place until a reboot is done.
Do not put the below addons unless told to by NETGEAR, for tech support reasons, before this You need to access the Remote Access Policy with the Tech:


Note: The root password changes for one session (until reboot) to an encrypted password. Netgear will need 3 things to generate the root password, please provide that for faster service: the mac address of interface 1 (eth0) & the current installed version of Raidiator (the firmware version) & the 5 digit port number (more on this later). The admin password remains untouched, this will be unlike RootSSH where root password changes to matches root password.  Also the 5 digit port number is the port that Netgear will connect through, it opens an outbound connection on that port to a secure server that only Netgear has access to, all traffic on it is encrypted via SSH - how to find out your port number? When the addon installs, there will be a quick popup showing that number, if you miss that popup look at the logs it will be one of the most recent enteries.

Where to install: Install the addon from where you can manually upload firmware, or from the addon install section as well. The firmware upload is intelligent and will install the addon.


TELNET MODE (Tech Support mode):
(For netgear tech support & engineering only)
Note using the boot menu to access Tech Support mode on the READYNAS is similar to ENABLE_REMOTE_ACCESS but it gives a low level type of access for the NETGEAR tech to come in and fix your device. Again this cant be done until the Remote Access Policy is accepted. Only go into tech support mode from the boot menu if  you have been instructed to do so by a NETGEAR Tech.


Note: In this mode the RAID is not started (but it could be started while a Netgear tech is working on it), thus it is a low level operation that only Netgear Techs can operate.

Note: This makes an outbound connection to the Remote server using the 5 digit port number. Even though this uses Telnet locally, through the tunnel/outbound connection this is completely encrypted with SSH. (Telnet traveling thru an SSH tunnel). It is wise to give the 5 digit port to the Netgear tech as it will provide another reliable connection. This number can be found in Raidar in the Info column.



Readynas OS6 (all via SSH as of 6.1.4 or 6.1.5)
THIS APPLIES TO READYNAS 6 INTEL and ARM

SSH
This enables SSH for the Root user. Root password and admin password will match. Netgear doesnt support this, also Netgear can not be held reliable if any damages occur to the unit.
Enabled thru System->Settings->Services->SSH button

Support -> Remote Access
This makes an encrypted SSH session to Netgears servers. Unlike OS4/5 the mac address/firmware will not be needed. However the 5 digit port will be needed. You can also put in a comment in an available text box when enabling this to help make your unit standout. Enabled through System->Settings->Support->Enable it (Note even though this uses SSH, it doesnt require that the SSH button is enabled up in the Services section, they are seperate)

Tech Support mode
(For netgear tech support & engineering only)
This enables Tech support mode using SSH (not Telnet as of firmware 6.1.4 or 6.1.5) and also trys to make an outbound connection to the encrypted server using the 5 digit port number. Please provide this 5 digit port number. This number can be located in Raidar in the Info column.

Ideally its the same as Telnet mode for OS4 and 5 with the above mentioned changes where SSH is used instead.

Enabled through the boot menu.



Downloads For Readynas 4.1.x, 4.2.x & 5.x only
The downloads below are not for READYNAS 6

Read above before using each one. Using EnableRootSSH can void your warranty!

EnableRootSSH_1.0-arm.bin : RootSSH - enables SSH for customer - reboot required - to uninstall (install again) - For: Readynas 5.x (Not for any RN OS6 arm)
EnableRootSSH_1.0-x86.bin : RootSSH - enables SSH for customer - reboot required - to uninstall (install again) - For: Readynas 4.2.x
EnableRootSSH_1.0.bin : RootSSH - enables SSH for customer - reboot required - to uninstall (install again) - For: Readynas 4.1.x

Enable_Remote_Access_1.0-arm.bin : Enable_Remote_Access - SSH - no reboot - encrypted password - to uninstall reboot - For: Readynas 5.x (Not for any RN OS6 arm)
Enable_Remote_Access_1.0-x86.bin : Enable_Remote_Access - SSH - no reboot - encrypted password - to uninstall reboot  For: Readynas 4.2.x
Enable_Remote_Access_1.0.bin : Enable_Remote_Access - SSH - no reboot - encrypted password - to uninstall reboot  For: Readynas 4.1.x
ċ
EnableRootSSH_1.0-arm.bin
(36k)
koss boss,
Dec 17, 2013, 1:02 PM
ċ
EnableRootSSH_1.0-x86.bin
(36k)
koss boss,
Dec 17, 2013, 1:02 PM
ċ
EnableRootSSH_1.0.bin
(21k)
koss boss,
Dec 17, 2013, 1:02 PM
ċ
Enable_Remote_Access_1.0-arm.bin
(26k)
koss boss,
Dec 17, 2013, 1:02 PM
ċ
Enable_Remote_Access_1.0-x86.bin
(26k)
koss boss,
Dec 17, 2013, 1:02 PM
ċ
Enable_Remote_Access_1.0.bin
(11k)
koss boss,
Dec 17, 2013, 1:02 PM
Comments