Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sélection de commandes dans service SSH #269

Merged
merged 7 commits into from
Dec 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
87 changes: 87 additions & 0 deletions services/ssh.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Connexion à distance SSH
========================

La connexion SSH est la connexion la plus pure que vous puissiez avoir avec le serveur
(enfin parmi celles qui ne nécessitent pas d’user de psychotropes).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

haha, ouais je sais pas ce que j'en pense, mais ça va

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On pourrais essayer d'avoir d'autres avis.

C’est aussi celle qui offre le plus la sensation d’utiliser un ordinateur,
car à travers elle, on peut [lancer des programmes](#sélection-de-commandes) sur le serveur !

```{glossary}
SSH
(_Secure SHell_) Protocole permettant de se connecter à distance en {term}`CLI` à un serveur.
Expand Down Expand Up @@ -82,6 +87,88 @@ Informations de connexion
| hôte | `club1.fr` |
| port | `22` (par défaut) |


Sélection de commandes
----------------------

Voici une sélection de commandes pour vous permettre de découvrir le serveur :

```{tip}
Appuyez sur {kbd}`Enter` pour lancer une commande depuis le terminal.
```

```{commande} passwd
Permet de changer son mot de passe CLUB1
(cela aura donc un effet sur la connexion à tous les [services](/services-membres.md)).
--- Manuel : {manpage}`passwd.1`
```

```{commande} htop
Permet de voir ce qui se passe sur le serveur en ce moment et à quel point les ressources sont utilisées.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`htop.1`
```

```{commande} ncdu
Outil visuel et rapide pour trouver les fichiers ou dossiers qui prennent le plus de place.
Idéal pour faire du rangement !
Naviguez simplement avec les flèches directionnelles.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`ncdu.1`
```

```{commande} w
Affiche les membres connectés en SSH et indique le logiciel qu'ils sont en train d'utiliser.
Cette commande est un peu intrusive !
--- Manuel : {manpage}`w.1`
```

````{commande} mailx
La façon la plus basique d'envoyer un email !
Cette commande nécessite de rajouter au bout, après un espace, l'email de votre destinataire.

```{tip}
Si vous envoyez à un membre CLUB1, pas besoin de rajouter `@club1.fr` !
```

Renseignez le sujet lorsqu'on vous le demande, puis confirmez en pressant {kbd}`Enter`.
Composez ensuite votre message.
Lorsque vous avez terminé, créez une nouvelle ligne puis tapez {kbd}`CTRL` + {kbd}`D`.
Enfin vous pouvez si vous le souhaitez ajouter des destinataires en copie.
--- Manuel : {manpage}`mailx.1`
````

```{commande} mutt
Permet de consulter et d'envoyer ses emails avec *Mutt* :
Un {term}`client` email en {term}`CLI`.
Les touches de contrôle sont indiqués en haut.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`mutt.1`
```

````{commande} goaccess
Un outil qui permet de visualiser la fréquentation de ses sites {term}`Web` en analysant les {term}`logs <log>`.
Cette commande nécessite de rajouter au bout,
après un espace, le fichier de log que vous souhaitez analyser.

```{note}
Les logs de {logiciel}`Apache`, qui sert les sites Web,
sont stockés dans le dossier `log` de votre [espace perso](../info/espace-personnel.md#-log).
```

Naviguez entre les sections avec {kbd}`Tab`, utilisez {kbd}`Enter` pour en étendre une.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`goaccess.1`
````

```{commande} man
Affiche la page de manuel correspondant à une commande.
Celle-ci devra être indiquée après un espace.
La plupart des pages de manuel sont en anglais.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`man.1`
```

Logiciels
---------

Expand Down
14 changes: 1 addition & 13 deletions tutos/premiere-connexion-ssh.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,16 +130,4 @@ Félicitation 🎉, vous êtes maintenant connecté&middot;e au serveur en SSH !
C'est un accès privilégié,
car c'est celui qui vous donne le plus de libertés d'interactions avec le serveur.

🍾 Pour fêter ça, voici une petite sélection de commandes à découvrir :

```{commande} passwd
Permet de changer son mot de passe CLUB1
(cela aura donc un effet sur la connexion à tous les [services](/services-membres.md)).
--- Manuel : {manpage}`passwd.1`
```

```{commande} htop
Permet de voir ce qui se passe sur le serveur en ce moment et à quel point les ressources sont utilisées.
Pressez la touche {kbd}`Q` pour quitter.
--- Manuel : {manpage}`htop.1`
```
🍾 Pour fêter ça, voici [une petite sélection de commandes à découvrir](../services/ssh.md#sélection-de-commandes).