Login shell to access website files and perform linux commands

Posted on 2007-10-03
Last Modified: 2012-06-27
I have a website hosted at Global Internet Solutions on a linux machine running some flavor of Apache.  The only access to the files there that I am aware of is through FTP or the tool they provide, WebShell.  Is it typical with a commercial hosting company that there is no login shell that I can use to have access to linux commands, or have I overlooked some means of logging in.  I would ask them, but it is nearly impossible to reach anyone who has real technical knowledge there.
Question by:elupin
    LVL 48

    Accepted Solution

    I have my websites hosted by and they provide ssh access.  I've found them to be very good since I've been using them.
    LVL 40

    Expert Comment


    Why do you need to login to the remote server? If you need that to update your scripts, then ftp is enough.

    Most web hosting providers do not provide login shell to their clients. They provide FTP to upload / download files. Some may provide a control panel (through web) to do certain tasks.

    Again, If you can till what particular need you have, then there could be an alternative.


    Author Comment

    I want to renew my SSL certificate, and I am supposed to execute some OpenSSL commands on the server to generate a request.  My website developer took care of that for me last year, but he is no longer in my employ.
    LVL 40

    Assisted Solution


    You may request your hosting provider to do the commands on the server for your account.

    LVL 1

    Assisted Solution

    hi, you can have a php shell script like here :
    But as the user, that you will get access, will be a very unprivileged user(like apache or www), you cannot execute or rewrite most of the configuration files.
    But you can have a try and see which level the security of your hosting firm is?
    LVL 19

    Assisted Solution


    you need to create the new certificate, have it signed by an authority, and then you can upload to your hosting using ssl.

    complete steps are here
    and much more help about terms and processes is here:

    you can however ask your provider to help you, or ask for help to the authority that will sign your certificate (you do not need your certificate signed by an external authority. you can sign your certificate becoming your own authority, but I bet your users will not look at it with good eyes)

    hope that helps
    LVL 1

    Expert Comment

    Forced accept.

    EE Admin

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
    When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…

    731 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now