WELCOME TO THE NEWLY-TOTALLY-CRASHED WEBSITE OF BARRINGTON DALTREY

I've had a website since 1996 or so.  Except now.  Unless you call this a website.  Thank you Hostmonster! I can't access my files from Hostmonster to put them over here on InMotion, because apparently Hostmonster tech support does not actually know how to get the shared server my website is/used to be on back online.[update:  See "More About Hostmonster" below.]  But, I have some email service now, I think.


In getting back online, I learned some new ssh and sshfs info.  Not easy to find, so I will provide some hints, because Hostmonster uses as password system, and InMotion uses a public/private key system.

InMotion guides help you get ssh access via Putty.  For command line ssh access, we need a ~/.ssh/config file.  And good news, this file will help us use sftp [eg. in dolphin] and sshfs as well.

config is a text file and can contain multiple entries but for our purpose here:

Host inmotion
  HostName [shared ip]
  Port 2222
  IdentityFile ~/bin/s_local/bin1/id_rsa
  User=[your_username]

Now, what are these?  Host is a name you make up, which is convenient because then you can say, for instance:  "ssh inmotion" or for instance: "sshfs inmotion:/ ~/[local
Theoretically, one can use an actual HostName and let DNS resolve it, but I found it easier and more reliable to put the shared ip no. in here.
I don't know why they use port 2222, but that is what it says in the Putty info, so that is the port I used.
We need to use the "authentication manager" to create a key and then download it.  This is the raw downloaded one, for putty it's necessary to use the ppk one.  Fortunately, there is also a ppk converter, but it ends up with a "bin" extension, I don't know why, so something like id_rsa.bin, which I then changed to ppk for my Putty experiments.

The next issue to be aware of is that the server will object if the id_rsa file has too many permissions after you download it.  But, not every effort to use it generates an error message.  I used dolphin to set the permissions to owner only (no read privileges for group, etc.)

Lastly, getting to your directory is an issue.  The "home" directory is not accessible, so you will need to jump over it by going to /home/[user_id].

More About Hostmonster

I was aware that at some point Hostmonster became affiliated and/or acquired by Bluehost.  I was not aware that about 4 years ago, Hostmonster was acquired by Endurance International Group, along with many of its highest profile competitors, such as Hostgator, iPage and FatCow.  See, Endurance brands.  Interestingly, Hostmonster is not listed as one of the brands, but I point-blank asked a tech support person, who acknowledged Hostmonster was purchased by Endurance about 4 years ago and is also associated with Bluehost.  I had noticed a downward spiral in customer service (based on my relatively limited contacts -- for the most part, websites tend to "just work" and my experience with Hostmonster was for the most part positive until recently).  But, Endurance turns out to be a venture capital driven organization (per its own website, with $33 million losses the last quarter. So, it's no particular surprise the customer suffers the consequences.  At the moment, I have ssh access to what used to be my website, but none of the cpanel tools work (such as phpMyAdmin and File Manager), the Backup Pro system (which I also pay for) doesn't work and so a great deal of my website is simply permanently missing.  I'm particularly concerned about my databases, which I can't access and which have a lot of data that is important to me.

Another issue about Endurance is that it is based in India.  I chose Hostmonster some years back because it was based in Utah and apparently some portions of the company still are based in Utah.  But, it seems that at least the chat support comes from India (and mostly they don't properly respond to my issues and questions, which is the more important issue.  If my issues were resolved properly, I wouldn't care if the techs were stationed on the moon.)