33800 Docs

← Retour

Configuration SSH et Avahi - 17/12/2024

Objectif

Permettre l'accès SSH depuis le Mac de William vers toutes les machines du réseau, avec résolution .local via Avahi.

Status : ✅ TERMINÉ

Clés SSH configurées

Clé Mac (William)

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILF8wquHVUzn5KgFBhthBvt+2EZf/S60IWMhEhp4Z8p2 William.G@20-MAC-B01.local

Clé prod-portainer (pour automation)

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKgbeHuOch2ippPH0u7M8DXcAZ9YFnOwBI8CXrniSEVE prod-portainer-deploy

Machines configurées

Machine IP User SSH Avahi .local
Proxmox 1 192.168.1.155 root proxmox.local
Proxmox 2 192.168.1.10 root pve.local
Nginx 192.168.1.104 gouroubleu nginx.local
Prod-portainer 192.168.1.11 gouroubleu prod-portainer.local
Portainer 192.168.1.51 gouroubleu portainer.local
Jellyfin 192.168.1.199 gouroubleu jellyfin.local
VSCode 192.168.1.154 gouroubleu vscode.local

Commandes d'accès depuis le Mac

ssh root@proxmox.local
ssh root@pve.local
ssh gouroubleu@nginx.local
ssh gouroubleu@prod-portainer.local
ssh gouroubleu@portainer.local
ssh gouroubleu@jellyfin.local
ssh gouroubleu@vscode.local

Actions réalisées

1. Configuration SSH Mac → Machines

2. Configuration SSH prod-portainer → Machines

3. Activation SSH sur VMs

4. Configuration sudo NOPASSWD

5. Installation Avahi (mDNS pour .local)

6. Fix Proxmox 1

Notes techniques

Avahi (mDNS)

Avahi broadcast le hostname sur le réseau local, permettant la résolution hostname.local automatiquement (équivalent de Bonjour sur macOS).

Fichier sudoers

Sur les machines gouroubleu, ajouté /etc/sudoers.d/gouroubleu :

gouroubleu ALL=(ALL) NOPASSWD: ALL