Accueil - Linux Tout afficher

Linux - Supprimer un dossier et tous ses fichiers

Wakonda - Linux Posté le 7 janvier 2023

Pour supprimer un dossier ainsi que tous les dossiers et fichiers qu'il contient, on pourra uiliser la ligne de commande suivante :

rm -r dirname

Exemple d'utilisation :

rm -r var/cache/prod
Lire ...

Installer certbot-auto sur Debian Jessie

Wakonda - Docker, Linux Posté le 30 juillet 2019

Pour installer certbot-auto sur le système d’exploitation Debian Jessie, il vous suffit de lancer successivement ces lignes de commande :

wget https://dl.eff.org/certbot-auto
sudo mv certbot-auto /usr/local/bin/certbot-auto
sudo chown root /usr/local/bin/certbot-auto
chmod 0755 /usr/local/bin/certbot-auto

Dès lors, vous pouvez lancer le processus de génération de vos certificats SSL. Exemple :

./certbot-auto certonly --manual --preferred-challenges=http -d mywebsite.com --manual-auth-hook /path/to/hook/authenticator.sh --manual-cleanup-hook /path/to/hook/cleanup.sh

A partir de là des erreurs peuvent malencontreusement survenir sous Debian Jessie :

W: Failed to fetch http://ftp.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie-backports/main/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80]

Si tel est le cas, éditez le fichier /etc/apt/sources.list et ajoutez-y les lignes suivantes :

deb http://archive.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://archive.debian.org/debian/ jessie-backports main contrib non-free

Après cela, une autre erreur peut survenir :

E: Release file for http://archive.debian.org/debian/dists/jessie-backports/InRelease is expired (invalid since 36d 1h 9min 51s). Updates for this repository will not be applied.

Pour la corriger, lancer la ligne de commande suivante :

echo 'Acquire::Check-Valid-Until no;' > /etc/apt/apt.conf.d/99no-check-valid-until

Liens utiles

Lire ...

Linux - Donner les droits d'accès à un dossier

Wakonda - Linux Posté le 8 avril 2018

Pour donner les droits d'accès à un dossier, vous pouvez utiliser la ligne de commande suivante :

sudo chown -R user:user /path/to/folder

Il faut, bien entendu, adapter cette commande à votre situation.

Si vous ne connaissez pas le nom de l'utilisateur actuellement, lancez la commande suivante :

whoami

 

Lire ...

Installer Certbot sous Debian et Apache

Wakonda - Apache, Linux Posté le 28 décembre 2017

Pour celles et ceux qui ne le savent pas "Certbot" est un outil développer par l'EFF (Electronic Frontier Foundation) permettant d'obtenir, en une simple ligne de commande, un certificat SSL gratuit de Let's Encrypt.

Sous Debian 8 (Jessie), l'installation se fait par une simple ligne de commande :

sudo apt-get install python-certbot-apache -t jessie-backports

Toutefois, en tentant de l'installer, il se peut que vous tombiez sur l'erreur suivante :

Reading package lists... Done E: The value 'jessie-backports' is invalid for APT::Default-Release as such a release is not available in the sources

Pour remedier à cela, il suffit de modifier le fichier "/etc/apt/sources.list" et d'y ajouter la ligne suivante :

deb http://ftp.debian.org/debian jessie-backports main

Pour que cela soit pris en compte, il faut ensuite lancer :

sudo apt-get update

Pour installer certbot-auto, lancez successivement les trois commandes suivantes :

user@webserver:~$ wget https://dl.eff.org/certbot-auto
user@webserver:~$ chmod a+x ./certbot-auto
user@webserver:~$ ./certbot-auto --help
Lire ...

Linux - Récupérer le nom et la version de l'OS

Wakonda - Linux Posté le 26 février 2017

Sur Linux, il existe une commande fonctionnant sur la plupart des plateformes et permettant d'afficher le nom et la version de l'OS ainsi qu'une pléthore d'autres informations. La voici :

cat /etc/*-release

Exemple de résultat :

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"

 

Lire ...

Rechercher

Tags

Publicité

Suivez-nous

Aidez-nous !