Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Résolu] connexion ssh automatique pour script

Featured Replies

Posté(e)

Hello,

J'ai un script de backup qui doit tourner sur mon pc et se connecter sur mon serveur...

Voici le problème :

(mer avr 16, 20:26:20)-(tyrann@Sebastien)-(~)-
$ su - backuppc 
Mot de passe : 
backuppc@Sebastien:~$ /usr/bin/ssh -q -x -l backuppc 192.168.10.100
Last login: Wed Apr 16 20:30:35 2008 from 192.168.10.24
OpenBSD 4.0 (GENERIC) #1107: Sat Sep 16 19:15:58 MDT 2006

Welcome to OpenBSD: The proactively secure Unix-like operating system.

Please use the sendbug(1) utility to report bugs in the system.
Before reporting a bug, please try to reproduce it with the latest
version of the code.  With bug reports, please try to ensure that
enough information to reproduce the problem is enclosed, and if a
known fix for it exists, include that as well.

$ exit
backuppc@Sebastien:~$ exit
logout
(mer avr 16, 20:26:47)-(tyrann@Sebastien)-(~)-
$ /usr/bin/ssh -q -x -l backuppc 192.168.10.100
backuppc@192.168.10.100's password: 

(mer avr 16, 20:26:53)-(tyrann@Sebastien)-(~)-
$

Comme voux pouvez le constater, si je suis sous l'utilisateur backuppc et que je démarre la connexion, pas de soucis.

Si par contre je suis sous mon user et que je lance la connexion ssh, j'ai une demande de mot de passe.

Du coup mon script ne foncitonne pas...

snif...

Vous avez une idée du pourquoi ?

Merci

Modifié par tyrann27

Posté(e)

La clé DSA, qui est ostensiblement dans le ~/.ssh de ton utilisateur "backuppc", elle est dans le ~/.ssh de ton utilisateur "tyrran" ?

Si oui, il me semble en outre que l'utilisateur qui essaye de l'utiliser doit être le seul à pouvoir lire le fichier...

Modifié par Aefron

Posté(e)
  • Auteur

mmmh non...

Néanmoins, et si je comprends bien ce que tu veux insinuer, étant donné que c'est un démon je doit la mettre dans le /root...

Je vais essayer avec ça !

Merci.

EDIT: Ok ça marche du coup !

Fallait y penser >_<

Posté(e)

Sinon, tu mets un "-i /emplacement/de/ta/clé_dsa" dans la ligne de commande... toujours gaffe aux permissions, selon qui utilisera la clé...

... euh, par contre, pas besoin que ça tourne en root pour tous les démons... je n'ai pas encore essayé backuppc (bien qu'un article sur Debian Administration me l'ai fait récemment connaître, et que ça m'en a bien donné envie), mais si on se sert de l'utilisateur "backuppc", il doit y avoir moyen de ne pas être root pour le faire tourner, non ?

Modifié par Aefron

Posté(e)
  • Auteur

Effectivement. Et c'est pour ça que je ne comprenais pas...

Mais maintenant je viens de réaliser pourquoi !

C'est parce que le démon tourne sous root au lieu de backuppc...

Je vais donc faire un reverse et rétablir tout ça...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.