1 votes

Nom d'utilisateur de Bittorrent Sync

Je suis en train de mettre en place btsync comme test, installé via ppa:tuxpoldo/btsync sur ubuntu 13.10. Cela semble fonctionner correctement, mais j'ai constaté que le démon est exécuté en tant que "root" :

root      2822  0.2  0.1 330964  2344 ?        Sl   09:19   0:00 /usr/lib/btsync/btsync-daemon --nodaemon --log file --config /etc/btsync/my.conf

Dans le fichier de configuration, je ne vois aucune option permettant de spécifier l'utilisateur. Dans le fichier guide de l'utilisateur Je n'ai rien trouvé à ce sujet, et le script de démarrage dans la base de données de l'UE. /etc/init.d/btsync n'aide pas non plus.

Enfin et surtout, j'ai essayé la sortie du programme lui-même :

BitTorrent Sync 1.2.82
Usage:
      btsync-core [--config <path>] [--nodaemon] [--generate-secret] [--dump-sample-config] [--help] [--get-ro-secret <secret>] [--log file]
Options:
    --config - location and name of configuration file
    --nodaemon - do not use daemon mode
    --generate-secret - generate shared secret
    --get-ro-secret - get read only secret for existing master secret
    --dump-sample-config - dump sample config file
    --log file - force logging to file in non-daemon mode
    --help - print this message and exit

... et pas de chance là.

Est-ce que c'est requis pour exécuter btsync en tant que root ? Cela ne me semble pas nécessaire car aucun port <1024 n'est utilisé. Une bonne pratique m'a appris à ne lancer les services/daemons en tant que root que si cela est absolument nécessaire. Surtout pour les logiciels en version bêta...

Quelle serait la méthode la plus efficace/recommandée pour passer à une version non racine ?

0voto

xrcwrn Points 153

Vous avez installé la version serveur de btsync. Si vous voulez vraiment la conserver, utilisez

sudo dpkg-reconfigure btsync

et sélectionnez l'utilisateur sous lequel vous voulez que le démon s'exécute. Mais je suis sûr que vous aimeriez avoir quelque chose de similaire à l'application sous Windows ou Mac OSX. Dans ce cas, vous devez installer le paquet btsync-gui :

sudo apt-get --yes --purge remove btsync
sudo apt-get --yes install btsync-gui

Vous trouverez ici toutes les informations dont vous avez besoin :

http://www.yeasoft.com/site/projects:btsync-deb

Vous trouverez également ici les liens vers les sujets du forum d'aide de BitTorrent Sync.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X