background preloader

Devops

Facebook Twitter

Docker

How To Install and Configure Codiad, a Web-Based IDE, on an Ubuntu VPS. Installation While most developers have a preferred development environment and have specific tools and processes that are familiar, this can sometimes break down when not in your usual location.

How To Install and Configure Codiad, a Web-Based IDE, on an Ubuntu VPS

Luckily, there are projects like Codiad that can help you develop your projects from anywhere with web access. Codiad is a complete IDE (integrated development environment) that can be accessed through any web browser. You can work on multiple projects in many different languages and even get access to live previews for web based projects. The IDE include file management, auto-syntax highlighting, and a great plugin system to extend the feature set. In this guide, we'll discuss how to get Codiad up and running on an Ubuntu 12.04 VPS instance. Install PHP and Apache Since the project is basically a self-contained web directory, we'll need to set up a web server and PHP processing in order to get this running. Let's start by installing the components. Sudo nano /etc/apache2/mods-enabled/dir.conf. x2go. x2go est un logiciel client-serveur qui permet de se connecter à un ordinateur serveur linux distant.

x2go

C'est un projet qui s'appuie sur le protocole libre freenx, lui-même issu du protocole NX créé par la société NoMachine. Ce protocole est très performant (beaucoup plus que vnc) et la navigation est fluide même avec une connexion à faible débit. Il permet d'avoir accès au bureau en utilisant la carte vidéo et audio du client. La connexion est sécurisée par le protocole ssh. Pré-requis Disposer d'une connexion à Internet configurée et activée.

Linux

Monter un serveur Subversion avec Apache2 + WebSVN - Linux. Dans cet article, je vais détailler la marche à suivre pour mettre en place un gestionnaire de version Subversion (SVN) avec Apache2.

Monter un serveur Subversion avec Apache2 + WebSVN - Linux

Le système utilisé pour la rédaction de ce tutoriel est Debian 6 (Squeeze), mais il est adaptable à la plus part des systèmes GNU/Linux. Installation des paquets Tout d’abord nous allons installer les paquets nécessaires : Mise en place des dépôts Subversion Nous allons continuer en créant des nouveaux repository SVN. Puis on crée nos dépôts : Le premier : Et le second : Gestion des droits Dans cette partie nous allons créer les fichiers nécessaires pour sécuriser vos repositories.

Ensuite pour avoir une gestion plus fine des droits d'accès créer un fichier svnAccessFile, voici un exemple de configuration pour ce fichier : Configurer Apache2 avec dav_svn. Sécuriser son serveur linux. La sécurité d'un serveur n'est pas à prendre à la légère.

Sécuriser son serveur linux

Sachez que chaque jour qui passe, de nombreux robots ou humains chercheront à pénétrer votre serveur pour diverses raisons (tout casser, utiliser vos ressources, pour l'honneur, etc ...). En général, d'après mon expérience personnelle, la plupart des attaques sont des attaques de force brute en SSH. Commençons par le commencement, vous venez de recevoir votre nouveau VPS (serveur virtuel) ou serveur dédié. Sur ce tuto, j'utilise un VPS hébergé chez OVH sur lequel j'ai installé Ubuntu serveur 14.04.

Sécurisations indispensables du serveur Modifiez votre mot de passe root Pour la gestion de vos mots de passe, je vous conseille l'utilisation d'un gestionnaire de mot de passe. Première chose à faire, vous avez reçu votre mot de passe par mail, il est donc considéré comme potentiellement intercepté. Passwd root Créez l'utilisateur administrateur et bloquer root adduser admin usermod -G root,sudo,adm admin Reste à redémarrer le service SSH : #! Sécuriser un minimum son VPS OVH - Consultant Seo Bordeaux. Maintenant que vous savez comment créer un serveur web de base sur un VPS Ovh, il est important de mettre en place quelques mesures de sécurité visant à protéger un minimum votre serveur.

Sécuriser un minimum son VPS OVH - Consultant Seo Bordeaux

Cet article est la suite de comment installer un serveur vps ovh cloud. Encore une fois, je suis loin d’être un expert en admin system, n’hésitez pas à me corriger ou à nous proposer d’autres éléments. La sécurité zéro n’hésite pas, ce tutoriel a pour but de compliquer au maximum la tâche des pirates, en particulier des robots scanner de port, bruteforce, ddos etc… tout en gardant une installation relativement simple et lègère.

Le compte root du VPS cloud Dans le précédent tutoriel, nous avons vu comment changer le mot de passe du compte root. Pour ce faire, il faut d’abord ajouter un utilisateur et lui donner un mot de passe : adduser nomdeluser Ensuite, il faut éditer le fichier config de ssh pour empêcher le login en root. On édite le fichier de configuration : vi /etc/ssh/sshd_config On cherche la ligne :