Connexion distante en SSH à une distribution Linux SliTaz

La distribution Linux SliTaz est par défaut installée avec le serveur SSH Dropbear, mais celui-ci n'est pas lancé au démarrage par défaut.

Pour que le serveur SSH se lance au démarrage de la distribution SliTaz, modifier la liste des démons lancés au démarrage dans le fichier /etc/rcS.conf, en y ajoutant Dropbear.

Pour cela, se connecter en local à la distribution à l'aide du compte root, lancer un terminal et exécuter la commande vi /etc/rcS.conf.
Modifier la ligne commençant par RUN_DAEMONS en y ajoutant avant les guillemets de fermeture le mot dropbear :

# Daemons to start at boot time. SliTaz only provides a few daemons: firewall,
# Web server (httpd), SSH server (dropbear) and rsyncd, so boot order is
# not really important, but dbus/hald should be started before slim.
RUN_DAEMONS="dbus hald slim firewall httpd dropbear" 

Quitter le fichier après l'avoir enregistré à l'aide de la commande :wq

Démarrer le Dropbear : /etc/init.d/dropbear start

root@slitaz:~# /etc/init.d/dropbear start
Generating Dropbear rsa key...                                       [ OK ]
Generating Dropbear dss key...                                       [ OK ]
Starting SSH server: Dropbear...                                      [ OK ]
root@slitaz:~#

 

Il est désormais possible de se connecter à la distribution en SSH. Par défaut, le compte root n'y a pas accès, mais les autres comptes sont autorisés. Les comptes par défaut sur SliTaz sont listés ici : Comptes par défaut de la distribution Linux SliTaz

Pour autoriser le compte root à se connecter en SSH, modifier les paramètres du démons Dropbear dans le fichier /etc/daemons.conf, en supprimant les options -w et -g de la ligne commençant par DROPBEAR_OPTIONS.

# Dropbear SSH server options.
DROPBEAR_OPTIONS=" -b /etc/dropbear/banner"

Pour que les modifications soient prises en compte, redémarrer Dropbear : /etc/init.d/dropbear restart

 

 

 

Informations supplémentaires