J'ai ressenti le besoin de visualiser les disques du serveur avec GParted et plus seulement avec Parted. Du coup, j'ai choisi de tester cette possibilité. J'ai essayé rapidement X forwarding over ssh, mais cela m'a paru moins réactif.
Plusieurs applications vnc server et client sont disponibles (x11vnc, tigervnc, tightvnc) J'ai opté pour tigervnc (plus récent, pas de licence) Reste à choisir le paquet qui va bien : standalone-server.
apt install tigervnc-standalone-server
Au milieu de toutes les librairies installées, on remarque particulièrement les paquets :tigervnc-common tigervnc-standalone-server x11-common x11-xkb-utils x11-xserver-utils
tigervncserver -localhost no
Pourquoi « no » ? Parce que par défaut, tigervncserver n'est accessible que sur la machine où il est exécuté. J'ai perdu du temps là dessus car je n'accédais pas au serveur.tigervncserver -list
TigerVNC server sessions:
X DISPLAY # RFB PORT # PROCESS ID
:1 5901 9172
tigervncserver -kill :1
Mais on verra que ce n'est pas forcément nécessaire une fois logué.
Le serveur avait été installé en sorte de n'avoir qu'un nombre minimal de paquet. Et donc rien de graphique. Il faut donc modifier tout ça.
apt install openbox
Lors de l'installation, on note :
update-alternatives: utilisation de « /usr/bin/openbox » pour fournir « /usr/bin/x-window-manager » (x-window-manager) en mode automatique
update-alternatives: utilisation de « /usr/bin/openbox-session » pour fournir « /usr/bin/x-session-manager » (x-session-manager) en mode automatique
apt install lxterminal
sudo apt install tigervnc-viewer
xtigervncviewer IP_du_SERVEUR:5901
ou par l'icône idoine. Une petite fenêtre de connexion permet des paramétrages. Dans les deux cas, le mot de passe est demandé via une fenêtre.
nmap IP_du_SERVEUR
Starting Nmap 7.94SVN ( https://nmap.org ) at 2025-03-04 13:17 CET
Nmap scan report for (IP_du_SERVEUR)
Host is up (0.0011s latency).
Not shown: 995 closed tcp ports (conn-refused)
PORT STATE SERVICE
(…)
5901/tcp open vnc-1
Le terminal va permettre de peaufiner l’installation.
apt install gparted pcmanfm lxappearance
pcmanfm --desktop
Il remplace alors celui fourni nativement par openbox, qui se limite à un simple menu contextuel pour accéder aux appli. Pour stopper :
pcmanfm --desktop-off
apt install lxpanel
xsetroot -solid "#3A6EA5"
Nulla iaculis vulputate dapibus. Vivamus eu tincidunt eros. Donec dui diam, maximus vitae mollis at, commodo ut urna. Morbi scelerisque finibus dignissim. Suspendisse mauris lorem, fermentum at fermentum id, lobortis venenatis mauris. Morbi nec quam at sem maximus ultricies quis dapibus diam. Aenean rhoncus euismod turpis et scelerisque.
Dernière modification : 2025-02-13
Je ne décris pas les étapes qui ont conduit à ce résumé.
Dernière modification : 2024-11-28