Résultat de recherche pour

Les permission sur les fichiers, la gestion des utilisateurs et des groupes sous linux est le lots quotidien des développeurs web et des administrateurs système. Essayons de voir un peu de quoi il en retourne. Affichage des droits des fichiers Pour afficher les droits des fichiers d'un répertoire utilisez la commande suivante : [crayon-595477e70550f964055192/] Vous alors comprendre le résultat de l'affichage du résultat les droits d'accès aux fichier apparaissent par une liste de 10 symboles tel que : drwxrwxrwx Le premier symbolise la nature du fichier soit « - » pour un fichier, « d » pour un répertoire et « l » pour un lien. Puis vient alors 3 fois, 3 symboles qui indiquent si le fichier ou le répertoire est autorisé en lecture, écriture et exécution, chacun des 3 groupes correspondent aux droits du propriétaire, du groupe puis des utilisateurs. Ces lettres rwx sont utilisées pour définir les permissions, dans le cas ou la permission...

Mon 1er Conteneur OpenVZ

dimanche, 1 février 2015 Aucun commentaire
Vous avez suivi notre article sur comment installer votre serveur OpenVZ ? Vous êtes désormais prêt à installer votre premier conteneur. A l'aide de votre interface web de gestion vous allez pouvoir maintenant créer autant de conteneur que vous souhaitez. Aller dans le menu Physical Serveurs > localhost puis cliquez sur Create virtual serveur Note 1 : OpenVZ met à votre disposition tout une liste de templates OS utilisable directement en sélectionnant dans la liste prévue à cet effet votre distribution favori. Note 2 : Il est généralement entendu que l'ID de votre conteneur corresponde au dernier chiffre de son adresse IP (ex: ID:101 pour l'adresse IP: 192.168.1.101) N'oublier pas de dimensionner correctement votre serveur tant au niveau de la RAM, de l'espace disque que des ressources processeur. (On verra dans un futur tutorial comment modifier des configuration existantes) Validez et enjoy! Erreurs des programmes dans les conteneurs Il...
Qu'est ce que SSHFS ? SshFS va vous servir monter sur votre système de fichier, un autre système de fichier distant, cela à travers une connexion SSH. Le principal but étant donner la possibilité à  l'utilisateur de manipuler ses données distantes à l'aide de n'importe quel gestionnaire de fichier, d'une façon bien plus simple et efficace que via la commande scp et ssh. Automatisation du montage de vos Conteneurs OpenVZ Que ce soit pour optimiser les montages de vos disques distant ou encore pour simplifier la vie de vos utilisateurs et leurs évitant ainsi de fastidieuse lignes de commandes, nous allons écrire ensemble un script pour Mac et GNU/Linux ayant pour but le montage automatique de vos disques distants. Si vous avez précédemment suivi le Tutorial sur l'installation d'openVZ, puis celui sur la création d'un conteneur, installé votre propre serveur DNS avec dnsmasq et votre serveur proxy squid dans le but de pouvoir vous connecter à distance...
Objectif Permettre aux utilisateur d'un réseaux local d'accéder aux répertoire /var/www sur votre/vos serveur(s) local de façon sécurisé. Nous avons vu dans un autre article qu'il est possible de monter un disque distant à travers SSHFS (que je trouve pour ma part bien plus pratique que FTP) cependant si vous utilisez un parc machine hétérogène, il se peut ce certains de vos utilisateurs travail sous un certain OS propriétaire très populaire chez beaucoup de personnes. De ce fait vous pouvez choisir d'installer un serveur SAMBA afin de permettre ces utilisateur d'accéder à ce répertoire sur l'un de vos serveurs local. Ou choisir une solution plus portable qu'est le protocole FTP : C'est ce que nous allons voir à travers ce tutoriel. Installation de proftpd File Transfer Protocol - un serveur FTP permet, comme l'indique son nom, de transférer des fichiers via Internet ou à travers un réseau informatique local. A l'aide du protocol FTP, les...
Qu'est ce que ssh SSH ou Secure Shell est un programme mais également un protocole de communication sécurisé. Ce protocole a été conçu pour remplacer les différents programmesr tels que : login, telnet, rcp, ftp et rsh dont leurs sécurité n'est pas ce qui se fait de mieux. En effet ces derniers on tendance transmettre  à les mots de passes à travers les réseaux en clair ce qui constitue une faille évidente de sécurité. A l'exception de sftp correspondant à une connexion via le protocole ftp encapsulé dans le protocole ssh. OpenSSH quand à elle correspond à une version libre du protocole SSH, c'est sur cette version que nous allons nous intéresser dans la suite de cet article. Celui-ci chiffre l'ensemble du trafic les mots de passe y étant compris. Comme nous allons le voir dans cet article OpenSSH fournit également d'autres méthodes d'authentification alternatives au mot de passe traditionnel. Installation d'OpenSSH serveur Le programme...
A quoi sert un serveur DNS en local ? Si vous êtes le seul développeur dans votre entreprise, la réponse à cette question est : à rien! (autant gérer directement vos domaine en local via le fichier hosts) Sous Windows vous trouverez ce fichier à cet emplacement : [crayon-595477e70916c661551364/] Et sous Mac et GNU/Linux Ce fichier est disponible à cet emplacement : [crayon-595477e70917c289448533/] Personnellement j'utilise ce fichier uniquement dans le cas ou je dois forcer les DNS d'un site web durant le temps d'attente d'un transfert de nom de domaine (ce qui prend généralement un certain temps à être validé!) Car dans un environnement de développement web ou plusieurs personnes sont amenés à travailler sur une même base (à moins de modifier le fichier hosts de chacun de vos collaborateur à chaque nouveau domaine), cela peut devenir rapidement chronophage et très peu efficace. Pour répondre à cette problématique nous allons installer un...
Qu'est ce qu'un proxy ? Un serveur proxy appelé aussi «serveur mandataire» une machine ayant pour fonction de servir d'intermédiaire entre un ordinateurs de votre réseau local et internet. Dans notre cas nous allons utiliser le serveur proxy pour le web, il s'agit donc d'un proxy HTTP. Sachez qu'il existe également des serveurs proxy pour d'autre protocole (FTP, ...). Dans une configuration standard, le proxy vous permettra de gérer l'accès à internet aux utilisateur en fonction des heures, des ports, d'un service, d'adresses ip, etc... Fonctionnement d'un proxy Le fonctionnement d'un serveur proxy est simple à comprendre, il s'agit d'un serveur "mandaté" via une application afin d'effectuer une requête sur Internet à la place de celle-ci. De ce fait lorsqu'un utilisateur essaye de se connecter à internet via une application configurée pour utiliser un proxy, l'application va en premier lieu se connecter au serveur proxy et lui donner sa requête. De...
Vous avez peut être suivi l'article sur la mise en place d'un système virtualisé OpenVZ et créer votre premier conteneur. Puis installer votre serveur Dnsmasq et votre serveur squid. Et bien il vous faut maintenant faire tourner votre application web sur votre conteneur, pour cela nous allons voir dans ce tutoriel comment installer votre 1er serveur Web basé sous Apache/Mysql/Php (un grand classique!) Installation du serveur web Loggez vous sur votre serveur puis entrer les commandes suivante : [crayon-595477e70ad8d564717933/] Durant l'installation penser à modifier le mot de passe root de mysql, puis sélectionner l'option suivante pour l'installation du serveur web : [crayon-595477e70ada1930917880/] Puis choisissez de configurer la base de données pour phpmyadmin en cochant la case : <YES>, il vous reste à entrer vos mots de passe dans les étapes qui suives, et votre serveur web est normalement installé!! Cependant certains "ajustement" sont...