Serveur dédié – ftp

Restreindre le FTP par utilisateur Virtualmin > Limits and Validation > FTP Directory Restrictions > Mettre All virtual servers sur Virtual server’s home directory. De plus, en SSH : nano /etc/proftpd/proftpd.conf Décommenter la ligne # Use this to jail all users in their homes DefaultRoot service proftpd restart

Serveur dédié – french

Environnement et heure française sudo apt-get install ntp ntpdate /etc/init.d/ntp stop ntpdate fr.pool.ntp.org /etc/init.d/ntp start nano /etc/environment Copier : LANGUAGE=fr LC_ALL=fr_FR.UTF-8 LANG=fr_FR.UTF-8 Lancer la commande : dpkg-reconfigure locales Choisir fr_FR.UTF-8.

Serveur dédié – APT

APT Désinstallation/suppression du paquet : sudo apt-get autoremove paquet Désinstallation complète (fichiers de configuration compris) : sudo apt-get autoremove paquet –purge Vide le cache disque des paquets : sudo apt-get clean nano /etc/apt/sources.list sudo apt-get update && apt-get upgrade sudo apt-get dist-upgrade reboot

Serveur dédié – transmission

sudo apt-get install -y transmission-daemon On accède à Transmission par l’url : http://xxx.xxx.xxx.xxx:9091/ La connexion est refusée (erreur 403), car l’IP n’est pas autorisée à se connecter. /etc/init.d/transmission-daemon stop Modifier le fichier de configuration (login, mot de passe, …) : nano /etc/transmission-daemon/settings.json “rpc-enabled”: true, “rpc-password”: “mot de passe qui sera… Continue reading

Serveur dédié – screen

sudo apt-get install htop screen -y Pour créer un nouveau screen : screen -S nom_de_la_session Pour rappeler un screen : screen -r nom_de_la_session Connaitre les screens existants : screen -ls Supprimer un screen mort : screen -wipe Pour fermer un screen : exit

Serveur dédié – SSH

Configuration SSH Changer le port de connexion par défaut pour éviter quelques attaques par bruteforce sur le port 22. sudo nano /etc/ssh/sshd_config Port XXXX : Changer le port par défaut. PermitRootLogin no : Ne pas permettre de login en root. LoginGraceTime 15 : 15 secondes pour taper le mot de… Continue reading