PDA

View Full Version : SSH, SFTP via QP2TERM



Endymion
18-12-08, 14:46
hallo,

ich probier gerade vergeblich mit SSH auf einen server zu verbinden um Daten auszutauschen.

Der Server verlangt den Benutzer "1007".
Ich habe mit Putty einen RSA key erstellt und dem "Server" zukommen lassen.

Mittels WindowsAplikation (WinSCP [auf sftp eingestellt]) funktionert es einwandfrei. Ich gebe meinen "privaten schlüssel" an, benutzer - passwort --> erfolgreicher connect.

Wenn ich nun auf der Iseries QP2TERM starte und:
"ssh -T 1007@www.domain.at" eingebe verlangt er das passwort für den privatekey (gleich wie oben beschrieben) nur akzeptiert er das passwort nicht.

Meine Vermutung ist dass er das passwort nicht akzeptiert da ich nicht mit dem benutzer "1007" angemeldet bin sondern mit "XYZUSER". (iseries erlaubt keine numerischen user).

Auszug aus dem Log welches mit option "-v" erzeugt wird:




debug1: next auth method to try is password
1007@www.domain.com's password: debug1: authentications that can continue: publickey,password
Zugriff verweigert. Bitte wiederholen.



ich habe mir bereits diverse SSH beschreibungen durchgelesen....aber nun stehe ich an :(

Fuerchau
18-12-08, 14:50
Vielleicht hilft dir das weiter:
Four Hundred Guru--Admin Alert: Weird i5 User Profile Sign-On Secrets (http://www.itjungle.com/fhg/fhg060607-story03.html)

Endymion
26-01-09, 13:14
Hallo zusammen,

mitlerweise funktioniert die kommunikation mittels der PASE-Umgebung tadellos.
Allerdings müssen wir die Kommunkation batch-fähig gestalten:

dazu habe ich eine "xyz.sh" erstellt welche mir bestimmte *.csv files hin und herkopiert.
(diese funktionert in der pase)

wenn ich diese sh interaktiv(ausserhalb der pase) aufrufe:
CALL PGM(QP2SHELL) PARM('/pfad/xyz.sh')

bekomme ich folgenden fehler:

/QopenSys/bin/sh: sftp: 0403-006 Ausführungsberechtigung verweigert.
Bin um jede Hilfe dankbar.
mfg