Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.02.2007, 15:46

[gelöst] SFTP Logs

Hallo,

ich betreibe ein sftp-server! Und würde gern genau sehen was ein anderer macht, wenn
er drauf connectet! In Google hatte ich schon gesehen das man in die sshd_config
hinter: Subsystem sftp /usr/lib/misc/sftp-server. -l -f hinschreiben soll. Aber in dem mom. läßt er ein nicht mehr connecten! In die syslog-ng.conf habe ich folgendes hinzugefügt:

source src { unix-stream("/dev/log"); unix-stream("/home/sftp/dev/log"); internal(); pipe("/proc/kmsg"); };

Jetzt zeigt er auch schon ein paar infos mehr an, wenn jmd connectet, aba ich will auch sehen, was er z.b. zieht.. löscht.. lädt usw

Hat jemand ne Idee.
Schon mal danke im vorraus :-)

2

04.02.2007, 16:04

Hi,

die Optionen "-l" und "-f" alleine reichen wohl nicht, da muss noch jeweils ein Parameter dahinter:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
     -f log_facility
             Specifies the facility code that is used when logging messages
             from sftp-server.  The possible values are: DAEMON, USER, AUTH,
             LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7.
             The default is AUTH.

     -l log_level
             Specifies which messages will be logged by sftp-server.  The pos-
             sible values are: QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG,
             DEBUG1, DEBUG2, and DEBUG3.  INFO and VERBOSE log transactions
             that sftp-server performs on behalf of the client.  DEBUG and
             DEBUG1 are equivalent.  DEBUG2 and DEBUG3 each specify higher
             levels of debugging output.  The default is ERROR.


MfG
Christian
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

3

04.02.2007, 18:11

Hey,

danke für den Tipp.
Schreib ich das aber dahinter, kann keiner mehr connecten..

Im Syslog zeigt er mir dann
Invalid log level "log_level" an!

vlt noch eine Idee? :-)

Schon mal danke im vorraus

4

05.02.2007, 15:31

Achso, du hast also wirklich "-f log_level" geschrieben? Das ist so natürlich nicht gedacht, da muss schon ein gültiger Log-Level-Bezeichner eingesetzt werden.

Zitat

The pos- sible values are: QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

5

05.02.2007, 15:54

Danke,

jetzt hats geklappt.
ich habe in der ssh_config einfach nur am ende -l INFO VERBOSE eingegeben,
schon zeigt er mir alle aktivitäten an!

6

05.02.2007, 16:32

Wenns geklappt hat, warum ist der Thread dann nicht auf gelöst gesetzt? ?(
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

05.02.2007, 18:05

[gelöst] sftp

Sry, wusste das noch nicht..

8

05.02.2007, 18:09

Hast es nicht ganz richtig gemacht, darum hab ich es jetzt mal in die Hand genommen.
Ersten Beitrag musst dazu editieren...
Lies doch die Forumskonventionen, da steht drin wie es geht.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.