SSH Access on IOmega/Lenovo IX4-300d NAS

SSH on Iomega / Lenovo IX / PX NAS systems is a hidden feature and ment for support personal only, AND…. here is how to enable SSH on your device. This allows us to install unsupported Linux servers like : SickBeard, SABnzbd, CouchPotato, Transmission…

!!! Keep in mind use it at your own risk !!!
!!! Modifying the file systems will void your warranty !!!

Enable SSH on IX4-300d

In this guide i used my NAS which has IP 192.168.1.2, change this IP by yours when trying to connect.

Firmware :
4.0.2.9960+(Lenovo) : http:// [NAS IP]/manage/diagnostics.html
3.3.4.29856(Iomega) : [NAS IP] /diagnostics.htm
not working? Try :  http:// [NAS IP] /support.html

The following screen will open and you can set a password:

ix4-300D SSH Settings

Now that the SSH service is running on your NAS, you can now connect to your server:

Login:
Username : root
Password : soho + password (if password = 123 ==> soho123 )

Shared Folders location :
/mnt/pools/A/A0

Connecting - Putty
Fill in your NAS IP, port(default 22) and select connection type “SSH”:

iomega_nas_ssh_putty1

Now click “Open”, the first time, you will get a warning message, click “Yes”:

ddwrtputty2

Now login with username “root” and password soho + password. (if password = 123 ==> soho123 )

iomega_nas_ssh_putty2

You are now connected.

Connecting - Winscp

Fill in your NAS IP, port(default 22), username, password and select connection type “SCP”:

iomega_nas_ssh_winscp1

Now click “Login”

ddwrtwinscp2.1

Winscp may show a message telling the “host key” was not found in cache. Click “Yes”.

iomega_nas_ssh_winscp2

You are now connected.

Connecting - Mac Terminal

Open terminal and enter following line, change the IP to your NAS IP.

ssh root@192.168.1.2

An authentication message will appear, type “yes” and hit enter. Now fill in your password and hit Enter.

macterminalssshkey

You are now connected.

See my other guides for the IX4-300D:
Install Optware
Modify startup script
Minecraft Server
Update your NAS
SABNzbd Server
Transmission Server
NZBGet Server
Silence your NAS Fans
Couchpotato Server
Sickbeard Server

42
Leave a Reply

Leave a Reply

  Subscribe  
newest oldest most voted
Notify of
alfred
Member
alfred

is there a way to only login on ssh with a private key?

WoC
Guest
WoC

How did you change the message on the display? Most of all I’m interested in a way of putting the display off after x minutes and on after pushing a button…

Papy Ka
Guest
Papy Ka

Hi Steven i desable web acces on my NAS and i want to get it back can you please help me

Lincoln Maurice (Sthnackenpfefferhausen)
Guest

Hey man, you seem to know more about this than most people online. I’d like to switch the media server for UMS (Universal Media Server). It doesn’t seem to let me run apt-get. Any thoughts on why?

Lincoln Maurice (Sthnackenpfefferhausen)
Guest

I’m noticing that WGET won’t work either, and it says there’s no space, and I check df -h and it says the root directory is 50MB and it’s all taken up. Thoughts?

alfred
Member
alfred

i succesfully managed to login only with a private key, and also after a reboot it worked. so i made it to only login with a private key.
after a real power down i’m not able to get into the ix4 anymore, i think my .ssh directory is missing.
is there a alternetive way to get into the ix4? or when i upgrade to the latest firmware will the sshd_config overwritten? and so is with the latest firmware possible to get everything to work again?

Alex
Guest
Alex

how can I transfer my data from PC to NAS quickly?? )with cable connected in router)

Charlie
Guest

Steve – this is great information. You seem to know more than EMC Lenovo support – they have limited knowledge of the inner workings of their own device. Anyhow, I’m trying to install an SSL cert from GoDaddy. I managed to extract a CSR file from the NAS device, but I’m having difficulty installing the CRT file downloaded from GoDaddy using the web interface. Can this be done from OpenSSL? If so, any guidance would be much appreciated.

Andrew
Guest
Andrew

Hi Steven, i tried following your instructions for enabling SSH, but it says port 22 is already in use. Does that mean SSH is already enabled, or should I just use a different port?

thanks

Brian Hampton
Guest
Brian Hampton

I have 3 of these NAS and want to change the logo and slow down the fans (it’s quite cold where I keep them) but I have a question – Can Firmware be updated after these changes?

ben straw
Guest
ben straw

HELP im trying to get a lenovo ix4 300d set up to use as home storage???

Anthony Hughes
Guest
Anthony Hughes

Hello Steve
I have an ix4 300d. I am able to enable ssh. I am able to install Optware and the to modify startup script but when i reboot the device the directories in the opt directory have been removed other than the original directories. Am i doing something wrong?is it related to directory permissions? Not sure. Glad of any help

Scott D'Vileskis
Guest
Scott D'Vileskis

Steve– A useful option for speeding up these NAS units is adjusting the stripe size. I’ve noticed that mine was rebuilding terribly slow and the default cache size was set to 2048. 16M seems to work much better.

echo 16384 >> /sys/block/md1/md/stripe_cache_size

Someday I’ll write the shell script to auto-adjust the fan speed based on the temperature and send it over too you.

Scott
Guest
Scott

Hi Steven, I’m having an issue where we had some sort of power failure and when I booted the ix4-330d up, I get the USB and Network symbols. I tried upgrading the firmware via USB but get a no zImage message. The appliance gets an IP Address and responds to ping, but I can’t get to the web interface and it refuses telnet/ssh. Any ideas? Thanks.

Marius
Guest
Marius

Any idea where to put start up scripts in FW 4.1.312.34560 so they won’t be deleted after reboot?

Joachim S. Müller
Guest

Have you ever heard of an ix4-300d just losing the shares?
Can I find the configuration of the shares somewhere via ssh?