Vps Toolkit
By Davide Gatti
()
About this ebook
Related to Vps Toolkit
Related ebooks
PAM Mastery: IT Mastery, #10 Rating: 0 out of 5 stars0 ratingsLinux: A complete guide to Linux command line for beginners, and how to get started with the Linux operating system! Rating: 0 out of 5 stars0 ratingsSSH Mastery: OpenSSH, PuTTY, Tunnels and Keys - 2nd edition: IT Mastery, #12 Rating: 0 out of 5 stars0 ratingsHiding Web Traffic with SSH: How to Protect Your Internet Privacy against Corporate Firewall or Insecure Wireless Rating: 0 out of 5 stars0 ratingsHow to Build a Home or Office Web Server Rating: 0 out of 5 stars0 ratings20 Windows Tools Every SysAdmin Should Know Rating: 5 out of 5 stars5/5Windows Security Basics: User Accounts Rating: 0 out of 5 stars0 ratingsWindows Batch File Programming Rating: 2 out of 5 stars2/5More Debian 8 for Beginners Rating: 0 out of 5 stars0 ratingsNetcat Power Tools Rating: 3 out of 5 stars3/5Linux Command-Line Tips & Tricks Rating: 0 out of 5 stars0 ratingsLINUX FOR NOVICES: A Beginner's Guide to Mastering the Linux Operating System (2023) Rating: 0 out of 5 stars0 ratingsVirtualBox 3.1: Beginner's Guide Rating: 0 out of 5 stars0 ratingsSquid Proxy Server 3.1 Beginner's Guide Rating: 3 out of 5 stars3/5Work with the Command-line: To Manage Files and Directories in Ubuntu Rating: 5 out of 5 stars5/5Network Programming in Python : The Basic: A Detailed Guide to Python 3 Network Programming and Management Rating: 0 out of 5 stars0 ratingsI am Linux : Being A Ultra Linux User Rating: 0 out of 5 stars0 ratingsInstant Java Password and Authentication Security Rating: 0 out of 5 stars0 ratingsHow to Cheat at IIS 7 Server Administration Rating: 0 out of 5 stars0 ratingsNginx HTTP Server - Third Edition Rating: 0 out of 5 stars0 ratingsBreaking Computer Network with Internet Rating: 0 out of 5 stars0 ratingsBug Bounty Hunting for Web Security: Find and Exploit Vulnerabilities in Web sites and Applications Rating: 0 out of 5 stars0 ratingsThe BillyGate Affair: How Hackers at Microsoft and Google Revealed Their Massive Malware Operation Rating: 0 out of 5 stars0 ratingsHack Proofing Linux: A Guide to Open Source Security Rating: 0 out of 5 stars0 ratingsLinux: A Comprehensive Guide to Linux Operating System and Command Line Rating: 0 out of 5 stars0 ratingsCertified Ethical Hacker (CEH) Rating: 0 out of 5 stars0 ratingsUsing and Administering Linux: Volume 3: Zero to SysAdmin: Network Services Rating: 0 out of 5 stars0 ratingsCentOS 6 Linux Server Cookbook Rating: 0 out of 5 stars0 ratingsThe Ubuntu Desktop Beginner's Guide: Second Edition Rating: 5 out of 5 stars5/5
Computers For You
Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsThe ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratings101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5AP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsChildhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsPractical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5Elon Musk Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5
Reviews for Vps Toolkit
0 ratings0 reviews
Book preview
Vps Toolkit - Davide Gatti
VPS TOOLKIT
Ubuntu Server LTS 2014 Edidion
VPS TOOLKIT
Ubuntu Server LTS 2014 Edidion
Edited by Davide Gatti
deewhy_logo.jpgCopyright © 2014 by Davide Gatti
All rights reserved. This book or any portion thereof may not be reproduced or used in any manner whatsoever without the express written permission of the publisher and/or the author except for the use of brief quotations in a book review or scholarly journal.
First Printing: 2014
ISBN 978-1-326-07963-5
DeeWHY
London, United Kingdom
www.deewhy.org
Ordering:
Special discounts are available on quantity purchases by corporations, associations, educators, and others. For details, contact the publisher at the above listed address.
http://deewhy.org/contacts/
e-mail: buy@deewhy.org
Dedication
Ciao amico mio.
Sempre sul cuore.
Forewords
This guide is intended for webmasters who wish to overcome the limitations of traditional hosting space. The use of a Virtual Private Server allows to increase productivity in terms of time, total control of the filesystem and often let lower management costs. The VPS also allows to use all those applications which require server-side rooting control.
Particular attention will be dealt with the part relating to security, developing the critical settings at the same time in every steps of the server configuration.
All the arguments will be treated with examples and commands using Linux Ubuntu Server 14.04.1 LTS, but from the logical point of view the concepts may be completely withheld in any recent Linux Server OS in a simple and fast way.
Introduction
What’s a VPS ?
A Virtual Private Server is Virtual Machine that permit to get over the classic commercial hosting space because it allows full control of on the server side - it’s often used for development and testing purposing too.
When a pure VPS is ready to be accessed online after the purchase from the service-provider or after a freshly re-installation, it comes with some features and basically IP address to be reached to connect it on, so as a minimum we should have:
- Root access credentials;
- IPv4 address and sometime IPv6 address / VPS Host Name;
plus some kind of Online Keyboard Replication to simulate the fact the user is virtually directly present onto the remote machine; that could be done throw a KVM server for keyboard remote simulation or a Remote Control Server i.e. RealVNC, TeamViewer or other in case of a GUI interface is installed (not so often on a VPS).
:: 1 :: Preliminary Steps
Remote connection to the new VPS
So let’s connect to the VPS with an SSH Client. In a Windows OS environment in most cases is necessary to download the SSH Client form the external i.e. PuTTY, using LINUX – MacOSX just run the Terminal and run the command ‘ssh’ with the appropriate options. The standard port to connect throw is the number 22, we can use the VPS IP address for now but if there’s a DNS Server somewhere that can resolve the VPS Host Name (and there’s it in almost all cases) or if we’ve already imposed the right redirection for a domain name, it’s possible to use that as well.
from the Terminal:
ssh 192.168.1.11 or ssh 192.168.1.11 –l root (to directly put the UserID / fit the same using PuTTY for Windows)
:: pay attention to the fact, when prompting the password nothing will be showed for security reasons ::
Starting the VPS configuration - Preliminary steps
The first thing to do when accessing a new VPS is check the network configuration, to do it type:
ifconfig
and annotate in particular what network adapters are configured and associated to the public IP addresses. Then make the OS up to date:
apt-get update && apt-get upgrade
confirming ‘Yes’ :: literally, case sensitive :: when asked to proceed.
On a new server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security, usability and will gives a solid foundation for subsequent actions.
Root Login: clarifications
To log into the server initially, you will need to know your server's public IP address and the password for