GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Commandes Secure Shell (SSH) pour l'administration Linux.

Un shell n'est rien d'autre qu'un script écrit pour le shell, ou l'interpréteur de ligne de commande, d'un système d'exploitation. Il est également considéré comme un simple langage de programmation spécifique à un domaine qui comprend différents types opérations effectuées par des scripts shell qui incluent la manipulation de fichiers, l'exécution de programmes et l'impression de texte. Dans différents termes, shell est également nommé comme un terme pour l'interface utilisateur, les systèmes d'exploitation et les applications pour fournir une interface shell alternative pour faciliter l'interaction avec le programme. termes simples si l'application est généralement pilotée par des commandes, le shell peut être un système piloté par des menus qui traduit les sélections de l'utilisateur en commandes appropriées.

Voyons quelques commandes Shell de base pour l'administration Linux

passwd :Cette commande modifiera le mot de passe de votre compte SSH, il vous suffit de suivre les options après avoir saisi le mot de passe du compte change.
nano [option] [fichier] : c'est un éditeur de fichiers simple d'utilisation et très convivial.
nano –w /home/aquhome/public_html/index.php :votre édition en cours

index.php avec –w n'étant pas enveloppant les longues lignes

mkdir [directory_name] :utilisé pour créer un répertoire avec des autorisations par défaut spécifiques .

mkdir aquhome :Crée un répertoire aquhome dans le répertoire courant où vous vous trouvez.

df :[attribut]

[b]df -h[b] :C'est pour vous montrer l'espace disque disponible en format lisible par l'homme (Mbit et Gbit)

cd :changer de répertoire
cd ~ :prend votre répertoire personnel
cd – :prend le dernier répertoire que vous avez consulté
cd ../ :prend vous montez d'un niveau dans un répertoire
cd [chemin du répertoire]
cd /home/aqhome/public_html

ls :cette commande répertorie les fichiers et les répertoires d'un répertoire.

ls –l :Il affichera tous les fichiers avec des attributs détaillés.

vi :Cette commande est utilisée pour un éditeur avancé, ayant des tonnes de fonctionnalités, mais plus difficile à utiliser que nano

vi /home/aquhome/public_html/index.php :Modifier à nouveau ce fichier index.php

ln :crée des liens système entre les fichiers et les répertoires

ln –s /usr/local/apache/conf/httpd.conf /etc/httpd.conf :Cette commande vous permettra de modifier le /etc/httpd.conf au lieu de l'original , les modifications s'appliqueront immédiatement à l'original. Vous pouvez supprimer le lien sans supprimer l'original.

wall :message diffusé
wall [message]
wall alors quand le serveur est-il redémarré ?
top : il affichera la mise à jour sans fin des processus système dans un tableau .
w :Affiche l'adresse IP de la personne et qui s'est connecté actuellement.
ps :Affiche les processus en cours d'exécution.
touch :crée un fichier vide.
touch [ file]
touch index.html :crée un index.html vide
kill :termine un processus système particulier
kill -9 [PID] :vous pouvez obtenir un PID en utilisant Top.
kill -9 100545
cp :Utilisé pour copier un fichier
cp votrefichier votrefichier.copie :Il copiera les données de votre fichier dans votrefichier.copie
cp –a /home/aquhome/public_html/ * /home/aquhome/public_ftp/ :Il est utilisé pour copier tous les fichiers de public_html vers /public_ftp
du :affiche l'utilisation du disque
du –sh :affiche un résumé de l'espace disque total dans le répertoire courant avec avec les sous-répertoires sous une forme lisible par l'homme
netstat :affiche toutes les connexions réseau actuelles ns
netstat -rn :affiche les tables de routage pour les IP.
netstat -an :affiche toutes les connexions au serveur.
chown :commande pour changer le propriétaire d'un fichier
chown [ attribut] noms de fichiers newowner.newowner
chown -R aquhome.aquhome /home/aquhome/public_html/index.php
chmod :[-r] noms de fichiers d'autorisations

Autorisations :
u – Un utilisateur propriétaire du fichier.
g – Un groupe propriétaire du fichier.
o – Autre.
a – Tous.
r – Lit le fichier.
w – Écrit ou modifie le fichier.
x – Exécute ou exécute le fichier particulier en tant que programme.

Autorisations numériques :
CHMOD peut également être attribué à l'aide des autorisations numériques :
400 lu par le propriétaire
040 lu par le groupe
004 lu par n'importe qui (autre)
200 écriture par le propriétaire
020 écriture par le groupe
002 écriture par n'importe qui
100 exécution par le propriétaire
010 exécution par le groupe
001 exécution par n'importe qui
CHMOD 755 /home/aquhome/public_html/index.php
last :affiche les dernières connexions au système
rm :supprime un fichier
rm filename.txt :supprime le nom du fichier .txt, demandera plus que probablement, si vous souhaitez vraiment le supprimer
rm -f filename.txt :supprime filename.txt, ne demandera pas de confirmation avant de supprimer.
rm -rf tmp/ :supprime récursivement le répertoire tmp, et tous les fichiers qu'il contient. Vous devez être très prudent avec cette commande.
grep :Recherche de modèles dans les fichiers
grep root /etc/passwd :affiche toutes les correspondances de root dans /etc/passwd
grep -v root /etc/passwd :affiche toutes les lignes qui ne correspondent pas à root
wc :nombre de mots
w c -l filename.txt :affiche le nombre de lignes dans filename.txt
mv :déplace un fichier spécifique.
mv -f /home/pen/ram.php /root/ déplace ram.php vers la racine du répertoire

Commandes d'extraction de base :
tar xvfz imagick-0.9.11.tgz :extrait le fichier .tgz
bzip2 et bunzip :fichiers avec les extensions .bz2
bzip2 nomfichier.txt :zippe nomfichier.txt vers nomfichier.txt.bz2
bunzip2 nomfichier.txt.bz2 :décompresse nomfichier.txt.bz2 vers nomfichier.txt

Commandes de service essentielles :
service httpd restart :Redémarre Apache
service mysql restart :Redémarre MySQL
service exim restart :Redémarre exim
service cpanel restart :Redémarre Cpanel

L'équipe technique techsavvy travaillant chez eUKhost déploie des services techniques de qualité avec une réponse rapide pour résoudre tout problème. eUKhost propose également du matériel de qualité et un serveur dédié britannique hautement configurable avec des plans de reprise après sinistre pour héberger tout petit ou grand site Web avec différentes technologies telles que les serveurs VPS, les serveurs d'hébergement revendeur et le serveur d'hébergement UK Cloud pour héberger votre site Web avec une garantie de serveur de configuration rapide et aucun temps d'arrêt.


Panels
  1. Comment installer le service SSH (Secure Shell) sur Kali Linux

  2. Commandes pour générer une clé SSH sous Linux

  3. 20 commandes Linux de base pour les débutants expliquées avec des exemples

  4. 10 commandes Linux pour les diagnostics réseau

  5. Principales commandes Linux de base pour les débutants

Commandes Linux de base pour les débutants

14 commandes Tar de base sous Linux avec des exemples pour les débutants

4 commandes Stat sous Linux avec exemple pour les utilisateurs débutants

Top 30 des commandes Linux

Commandes Linux et Unix Tee pratiques pour l'administrateur Linux

Commandes du répertoire Linux :un guide complet