Re: Fehler im ssh Aufruf
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Michelle!
> ich muß von einem PHP5 Script aus folgenden Aufruf machen:
>
> exec("ssh -l $SECRETUSER dns1.tamay-dogan.net get_hosts_by_cname", $LIST);
>
> Welcher mir zu einem gegebenen VServer alle Hosts zurückliefert welche
> diesen VServer als CNAME verwenden nur bekomme ich in meine error.log
> folgenden Eintrag:
>
> Permission denied (publickey,password).
>
> Wenn ich mich mit meinem eigenen Account von meiner Workstation auf dem
> Server einlogge, benötige ich keine Passphrase weil ich Keys verwende.
>
> Wenn ich mich mit dem neu angelegten Benutzer einlogge bekomme ich
> jedesmal:
>
> XXXXXXXX@michelle1:~$ ssh dns1.tamay-dogan.net
> Enter passphrase for key '/home/XXXXXXXX/.ssh/id_dsa':
>
> Die Frage ist, was habe ich übersehen?
>
> Ich meine, für Key-Authentification muß man ja nur deinen Public-Key in
> die authorized_keys kopieren.
Du mußt bei dem Key kein Passwort setzen, sonst wird das immer wieder
gefragt. Ich habe für mein Backup über ssh extra einen User angelegt,
der nichts darf und dessen passphrase leer ist.
CU Michael
-- ,''`. : :' : Michael Ott `. `' e-mail:
michael at king-coder dot de
`-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk0dlLsACgkQC3RUCgaMhSxWBgCeNA2o2LLFIh2DWIwaVmI4/axi
OuEAoNybbrUwO8jkQe4ZQFhpFAwVf7s/
=N55D
-----END PGP SIGNATURE-----
Reply to: