• Solutions by Industry
    • Managed Service Providers
    • Enterprise Solutions
    • Developers & Startups
    • Healthcare
    • Trading and Financial
      • Chicago Managed Trading Servers
      • Trading and Financial Colocation: Chicago & New Jersey
  • Support
    • Register
    • View Tickets
    • Submit a Ticket
    • Knowledgebase
    • News
  • Steadfast Blog
  • Partner Information
    • Partner Main
    • Common Concerns
    • Business Benefits
    • Program Options
      • Platinum Reseller
      • Gold Reseller
      • Silver Reseller
      • Wholesale Program
    • Agent and Resellers
    • Eco-System Partners
  • Contact Us
Home
  • Call Us
  • Call | 888.281.9449
  • Login
  • Search

This form logs you into your management portal account. To access your help desk account, click here and use the form to the right of the news.

  • Cloud Hosting
    • Cloud Hosting
    • Private Cloud
    • Hybrid Cloud
    • Public Cloud
    • Cloud Storage
      • Secure File Share
    • Virtual Data Center Platform
  • Managed Hosting
    • Bare Metal Dedicated Servers
      • Deep Learning GPU Dedicated Servers
      • Linux Dedicated Servers
      • Windows Dedicated Servers
    • Virtual Private Servers
    • Data Center Colocation
      • Managed Colocation
      • Chicago: 350 E Cermak
      • Chicago: 725 S Wells
      • Edison, New Jersey
    • Security & Compliance
      • Security Bundles
      • Managed Firewall
      • Intrusion Detection & Prevention System (IDS/IPS)
      • SSL VPN
      • Web Application Firewall
      • DDoS Protection
      • Data Security & Encryption
      • Vulnerability Scanning
      • Log Management
      • Email Security
      • Security & Compliance Consulting
  • Backup & Disaster Recovery
    • Backup
    • Disaster Recovery
    • Veeam Backup & Replication
    • Veeam Cloud Connect
  • Why Steadfast
    • Why Steadfast?
    • About Steadfast
      • Our History
      • Our Team
      • KarlCare
      • Job Openings
      • News and Press
    • Data Centers & Network
      • Our Data Centers
      • Our Network
      • Network Test
      • Peering Policy
    • Customer Stories
    • Service Level Agreement
  • Solutions by Industry
    • Managed Service Providers
    • Enterprise Solutions
    • Developers & Startups
    • Healthcare
    • Trading and Financial
      • Chicago Managed Trading Servers
      • Trading and Financial Colocation: Chicago & New Jersey
  • Support
    • Register
    • View Tickets
    • Submit a Ticket
    • Knowledgebase
    • News
  • Steadfast Blog
  • Partner Information
    • Partner Main
    • Common Concerns
    • Business Benefits
    • Program Options
      • Platinum Reseller
      • Gold Reseller
      • Silver Reseller
      • Wholesale Program
    • Agent and Resellers
    • Eco-System Partners
  • Contact Us
Close
  • Support Home
  • Register
  • Submit a Ticket
  • Knowledgebase
  • News
 Login Subscribe

Log into the help desk to manage support tickets.


Lost password

Subscribe to general maintenance announcements and advisories.



 
 Knowledgebase
38Steadfast Cloud Platform 3Full Management 37Dedicated Servers & Colocation 5Control Panels 19Other
Search
Knowledgebase: Steadfast Cloud Platform
Adding Support Staff SSH Keys using RPM
Posted by Chris Swingler, Last modified by Kevin Stange on 07 March 2017 03:20 PM

This document outlines how to utilize RPMs to grant access to the Steadfast Staff access to your server.

Adding the centos-steadfast repository

You can install an RPM to your system to automatically add the repository data to the yum configuration.

Install the steadfast-release RPM.  There's no need to change the version or architecture in the URL as the repository package file is identical for all versions of CentOS.

# rpm -ivh http://mirror.steadfast.net/centos-steadfast/7/x86_64/steadfast-release-1-2.noarch.rpm
Retrieving http://mirror.steadfast.net/centos-steadfast/7/x86_64/steadfast-release-1-2.noarch.rpm
Preparing... ########################################### [100%]
1:steadfast-release ########################################### [100%]

Installing the steadfast-keys RPM

After installing the steadfast-release RPM as above, you can use yum to install the steadfast-keys RPM.

Note: If you already have a /root/.ssh/authorized_keys2 file in place, this action will overwrite it. The existing file will be saved to /root/.ssh/authorized_keys2.rpmorig.

# yum install steadfast-keys
<snip>
Transaction Summary
================================================================================
Install 1 Package(s)
Upgrade 0 Package(s)

Total download size: 13 k
Is this ok [y/N]: y
Downloading Packages:
steadfast-keys-20110706-1.noarch.rpm | 13 kB 00:00
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 443f9b4e
steadfast/gpgkey | 2.3 kB 00:00
Importing GPG key 0x443F9B4E "Steadfast Networks <support@steadfast.net>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-steadfastnetworks
Is this ok [y/N]: y
<snip>
Running Transaction
Installing : steadfast-keys 1/1

Installed:
steadfast-keys.noarch 0:20110706-1

Complete!

Note that on the initial install you are prompted to import the GPG key. Verify that the key ID matches the information below:
Key ID: 443F9B4E
and answer "yes". This warning will only occur once.

At this point, the Steadfast Staff Public Keys have been installed to your system at /root/.ssh/authorized_keys2. To update the keys with the most recent list, run "yum update" on your system.

Removing access

If you've been supplied a system and you would like to revoke access for the Steadfast Support Staff to your system, simply remove the steadfast-keys RPM:

# yum remove steadfast-keys
<snip>
Removing:
steadfast-keys noarch 20110706-1 installed 15 k

Transaction Summary
================================================================================
Remove 1 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)

Is this ok [y/N]: y
<snip>
Running Transaction
Erasing : steadfast-keys 1/1

Removed:
steadfast-keys.noarch 0:20110706-1

Complete!

You can verify that the deinstall took place by checking if the /root/.ssh/authorized_keys2 file still exists.

(28 vote(s))
Helpful
Not helpful

Comments (0)

I consent to allow Steadfast to process my data and agree to the Acceptable Use and Privacy Policies

  • 312.602.2689
  • sales@steadfast.net
  • Facebook
  • Twitter
  • YouTube
  • LinkedIn

Services

  • Cloud Hosting
  • Managed Hosting
  • Backup & Disaster Recovery

Solutions By Industry

  • Enterprise Solutions
  • Trading & Financial
  • Healthcare
  • Developers & Startups

Keep Up With Steadfast. Request Info.

Join our mailing list below to receive important blog updates, news, or promotional announcements via email.

Signup Signup
© 2021 Steadfast
  • Log In
  • Site Map
  • Legal Info & Privacy Policy