Skip to content

SSH Client

Antonizoon edited this page Jan 16, 2016 · 2 revisions

Windows (PuTTY)

This video should explain what you need to know.

https://my.bluehost.com/cgi/help/putty

Convert to ppk Format

The dkl3.key file is your private key. However, it needs to be converted to PuTTY Public Key format.

  1. At the Windows side, download puttygen.exe from Putty website.
  2. Execute puttygen.exe
  3. Click File->Load Private Key, load the file "dkl3.key" from Step 5.
  • Enter the passphrase if you used it in step 2.
  1. Now the key has been loaded as in the figure above.
  • Hit the button "Save private key".
  • The converted key would be saved as "dkl3.ppk".

http://linux-sxs.org/networking/openssh.putty.html

Linux

Unpack the encrypted 7z archive. You will know the password.

Inside it will be passwords.txt. This contains the passwords you need. Destroy this file after reading it.

Since it is your first time using the private key, set the correct permissions on it to keep it safe.

chmod 600 dkl3.key

Next, from the same folder, run this command (you can use this command any time in the future to log in):

ssh -i dkl3.key dkl3@ec2-52-34-101-240.us-west-2.compute.amazonaws.com

It will ask you for a password, found in passwords.txt. Now you will be logged in to a Linux shell.

Home Server

Guides to configuring Debian home servers.

Installation

  • Debian Netinstall - Barebones system with only what you need.
  • Crunchbang - God Save the Crunch. Minimal Desktop Debian, with BunsenLabs and CB++.
  • CentOS - What if Red Hat Linux was free?

Network Configuration

  • Port Forwarding - To remotely access a server on the open internet, you must port forward the services.
  • Static IP - You should set a static IP for a server within the router DHCP subnet.

Remote Access

Services

  • Torrents - Torrent Servers
  • IRC Bouncer - IRC Bouncers are critical to idling on IRC servers and receiving private messages.
    • Quassel - Effective, elegant, and powerful IRC client for multiple platforms, including Android.
    • ZNC - Great for Palaver (iOS).
  • Web Server - Which web server is right for you?

Storage

Misc

Dedicated Server

Guides for configuring and setting up a true CentOS dedicated server/VPS.

Testing

Always thoroughly test your dedicated server before you use it.

  • Memtest - Test the sanity of your memory (especially non-ECC)
  • Hard Drive Test - Test the reliability of your hard drives.
  • Speed Test - Test connection speeds and peering worldwide, as well as read/write speeds.
  • Stress Test - Test the overall performance of the computer.

Networking

  • Hostname - The hostname is related to your server's primary domain.
  • Firewalls - Easy firewalls with FirewallD.

Services

  • Web Server - A production dedicated server has a more complex web server design.
  • Rsync Server - Rsync Servers are a reliable way of transmitting and syncing data across the internet, without resending what was already synced

Account Management

  • Handling Admin Privileges
    • King in the Mountain - Create an emergency root account with a special SSH key put in a safe place.
    • Sudo - Give certain trusted users administrative (root) privileges, which are revokable.
Clone this wiki locally