samedi, mai 16 2009
Par yannux le samedi, mai 16 2009, 15:21
Petite note de rappel.
Pour accèder à un serveur subversion en svn+ssh avec des paramètres spéciaux ( port différent de 22 par exemple) :
Editer le fichier .subversion/config
Il ya une section [tunnels]
Là vous pouvez déclarer de nouveau "protocoles" qui seront utilisez ainsi
svn+monNouveauProtocole://user@serveur/chemin/du/dossier/svn
Exemple pour un serveur ssh qui écoute sur le port 3810 :
monNouveauProtocole = ssh -p 3810
Trouvé sur : http://www.techper.net/2009/01/11/changing-port-number-of-svnssh-subversion-protocol/
aucun rétrolien
jeudi, janvier 22 2009
Par yannux le jeudi, janvier 22 2009, 00:23 - Tutorials
Pour faire rapidement un rsync par ssh d'un dossier distant qui nécessite les droits "sudo", voici une commande toute simple :
rsync -avz --progress --rsync-path='sudo rsync' LOGIN_USER@ADRESS_SERVER:CHEMIN_DOSSIER CHEMIN_LOCAL
Enjoy ! Merci Rsync.
aucun rétrolien
mardi, février 28 2006
Par yannux le mardi, février 28 2006, 14:07 - Tutorials
Oui bon ok peut mieux faire pour le titre. N'empêche que pour le coup ssh ça
gère des ptis pingouins.
La problèmatique
Je suis chez Mr toto, ou Mme titi. Je veux accèder à l'interface web de mon
router, mais je n'ai pas activer l'interface distante. Si je veux me la jouer
un peu je me connecte en ssh je lance lynx, links ou alors il a une interface
telnet. Malheureusement, galère l'authentification http avec un navigateur
texte, et si celà fonctionne il reste encore le problème des frames de
l'interface web. En gros on se fait *$ù*$.
La solution
Pour se la jouer encore plus, on sort son ssh pour créer un petit tunnel entre
le pc où on est le routeur en passant par le serveur ssh. Voici là
syntaxe
ssh -l user_ssh -L port_local_accés:ip_du_routeur:port_distant_accés
ip_serveur
Un exemple
Je veux accèder à mon routeur dont l'ip en local et 192.168.1.1, le port http:
80 (oui on veut l'interface http/web), par l'adresse localhost:2045. L'adresse
ip publique de ma connection à la maison ( là ou est le routeur auquel je veux
accèder ) est 81.56.125.19. On va prendre l'utilisateur root pour se connecter
au serveur ssh
La commande sera donc :
ssh -l root -L 2045:192.168.1.1:80 81.56.125.19
Apprentissage du jour qui permet d'éviter de se déplacer chez le client pour
configurer le routeur :D. Thanks Maxou
aucun rétrolien