Amsonia Posté(e) le 8 mai 2012 Posté(e) le 8 mai 2012 Ne voyant pas CloudStation sortir de sa beta (pour OS X), j'ai voulu installer SparkleShare - http://sparkleshare.org/set-up-a-host/ Pour la petite histoire, il y a des clients pour GNU/Linux, Win et OS X. Vous allez rire mais je bute sur la 1ère ligne de commande pour installer le serveur de la chose… The server side Make sure you have git and openssh-server installed. Login to your server and perform the following commands or equivalent depending on your system: adduser ––disabled-password git sudo git init ––bare /home/git/MyProject sudo mkdir /home/git/.ssh sudo touch /home/git/.ssh/authorized_keys Please note that SparkleShare doesn’t accept any folder names with periods (“.”) in them. Open /home/git/.ssh/authorized_keys in a text editor and paste the key that you previously copied at The client side step on a new line at the end of the file. This gives the client access to the git repository. If you want to give more people access to your project, just paste their keys on a new line at the end of this file. Finally: sudo chmod 700 /home/git/.ssh sudo chmod 600 /home/git/.ssh/authorized_keys sudo chown -R git:git /home/git We’ve chosen to use the username git here because the client assumes this name. If you need to use a different username you can do so, just tell the client (in the next step) by prefixing user@ to the server address. Git est bien installé sur mon Syno mais quand je tape la première commande adduser ––disabled-password git[/code] ça me dit que la commande 'adduser' n'existe pas. Je suis bien entendu connecté en SSH root. Des idées ? 0 Citer
bud77 Posté(e) le 8 mai 2012 Posté(e) le 8 mai 2012 Tu devrais pouvoir creer le user depuis le DSM, sinon, il me semble (a verif, car j'ai po acces a mon nas) que la commande sur syno est "synoadduser" 0 Citer
bud77 Posté(e) le 8 mai 2012 Posté(e) le 8 mai 2012 Apres verif, c'est pas cette commande... Par contre j'ai bien une commande "adduser" dans /opt/bin (IPKG donc) Juste qu'il ne connait pas le "--disabled-password", faut juste mettre "-D" a la place 0 Citer
Amsonia Posté(e) le 8 mai 2012 Auteur Posté(e) le 8 mai 2012 Apres verif, c'est pas cette commande... Par contre j'ai bien une commande "adduser" dans /opt/bin (IPKG donc) Juste qu'il ne connait pas le "--disabled-password", faut juste mettre "-D" a la place Merci de ta réponse rapide comme d'hab bud ! Mais, encore une fois, je suis perdu. Il faudrait *vraiment* que j'apprenne une bonne fois pour toute l'organisation et la hiérarchisation d'un système UNIX ! Tu me dis que tu as la commande dans /opt/bin soit IPKG, ok. Sauf que, si je me souviens bien, être obligé d'entrer le chemin complet d'IPKG est le symptôme d'un IPKG mal installé. Voici ce que me renvoie un echo $PATH : /opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin C'est correct non ? De toutes façons, même en faisant comme suit, j'obtiens une erreur pour le moins étrange parce que, encore une fois, je suis bien en root via ssh. Amsonia> /opt/bin/ adduser -D git -ash: /opt/bin/: Permission denied[/code] 0 Citer
Diaoul Posté(e) le 9 mai 2012 Posté(e) le 9 mai 2012 S'il ne faut qu'un repo git pour faire tourner SparkleShare ce sera pas très compliqué de faire un SPK. Par contre, là ou ça va être chiant c'est qu'il va falloir aussi faire tourner un nouveau SSHD pour gérer les connexions entrantes et jail le tout pour pas avoir de problème de sécurité. Enfin bon, c'est jamais que de la configuration 0 Citer
bud77 Posté(e) le 9 mai 2012 Posté(e) le 9 mai 2012 /opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin C'est correct non ? Si tu veux être sur de voir si il voit bien la commande (et le répertoire /opt/bin), tu peux faire un "which adduser" et regarder le chemin qu'il t'indique De toutes façons, même en faisant comme suit, j'obtiens une erreur pour le moins étrange parce que, encore une fois, je suis bien en root via ssh. Amsonia> /opt/bin/ adduser -D git -ash: /opt/bin/: Permission denied[/code] Vu que j'étais connecté a distance, je n'ai pas lancé la commande, je testerai ce soir 0 Citer
Diaoul Posté(e) le 9 mai 2012 Posté(e) le 9 mai 2012 Il y a un espace en trop dans ta commande de toute façon. 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.