Outils pour utilisateurs

Outils du site


sme:synchro

installer unisson pour synchroniser des répertoires local et sur le serveur

Sur le serveur SME

il faut autoriser un utilisateur à exploiter la ligne de commande

Par défaut, sous SME, seuls les comptes admin et root peuvent ouvrir une session : admin accède directement à la console du serveur et root à un shell (bash, par défaut).

Par mesure de sécurité, aucun utilisateur ajouté au système ne peut ouvrir de session en ligne de commande : le shell par défaut est le programme /usr/bin/rssh qui n'autorise l'utilisateur qu'à ouvrir une session en SCP, SFTP ou rsync. En cas de tentative d'ouverture d'une session shell, un message d'avertissement apparaît, indiquant cette limitation.

Mais en cas de besoin avéré, vous avez la possibilité de modifier cette restriction, en vous loguant root et en changeant le shell par défaut de l'utilisateur en question (appelons-le toto) :

db accounts setprop toto Shell /bin/bash
signal-event user-modify toto

Pour revenir à la configuration standard, vous pouvez taper :

db accounts setprop toto Shell /usr/bin/rssh
signal-event user-modify toto

Sur la machine locale

Par exemple ubuntu . Il faut la meme version d'unison

https://launchpad.net/~jacob/+archive/ppa/+build/2485766

ou on trouve les programmes

  • unison-gtk_2.40.63-0ubuntu1~ppa0_i386.deb (857.3 KiB)
  • unison_2.40.63-0ubuntu1~ppa0_i386.deb (463.1 KiB)
sme/synchro.txt · Dernière modification: 2017/04/11 15:13 (modification externe)