Mail bei SSH Login -> Permission denied!

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Blu3scReeN
Beiträge: 16
Registriert: 28.10.2012 02:32:40

Mail bei SSH Login -> Permission denied!

Beitrag von Blu3scReeN » 19.05.2013 13:37:47

Tag,
ich habe gerade ein .sh Script aufgesetzt, welches mir bei jedem Login eine E-Mail schreibt, jedoch klappt alles, wenn ich mich per root einlogge, wenn ich mich dann mit einem neu erstelltem Benutzer der Gruppe ssh einlogge, steht beim einloggen folgender Fehler:

-sh: /root/scripts/shell-mail.sh: Permission denied

Edit: Ich bin aber auch ein Depp, schon klar, dass der neue User nicht aufs Root verzeichnis kann. Einfach den Ordner nach z.B. /home verschieben :3

DeletedUserReAsG

Re: Mail bei SSH Login -> Permission denied!

Beitrag von DeletedUserReAsG » 19.05.2013 13:40:40

Das Script sollte schon für den User erreichbar und ggf. ausführbar sein, der sich einloggt.

cu,
niemand

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Mail bei SSH Login -> Permission denied!

Beitrag von TRex » 19.05.2013 13:42:14

Falls du damit beabsichtigst, ungewollte SSH-Logins zu beobachten: die führen höchstwahrscheinlich nicht die Standardshell aus - setze lieber anständige Passwörter oder nutze Zertifikate.

Edit: zu deinem edit sei gesagt, dass es diverse Ordner wie /usr/local/bin gibt, wo unpaketierte binaries etc. gut aufgehoben sind.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Blu3scReeN
Beiträge: 16
Registriert: 28.10.2012 02:32:40

Re: Mail bei SSH Login -> Permission denied!

Beitrag von Blu3scReeN » 19.05.2013 13:52:10

Naja, danke erstmal.
Kann ich mir vielleicht anzeigen lassen, was der ,,Einlogger" für ein Passwort eingegeben hat, welches Falsch war?
Mein Script:

Code: Alles auswählen

 #!/bin/bash
 
 echo "Login auf $(hostname) am $(date +%Y-%m-%d) um $(date +%H:%M)"
 echo "Benutzer: $USER"
 echo
 finger

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Mail bei SSH Login -> Permission denied!

Beitrag von TRex » 19.05.2013 13:56:00

Oh, das ist natürlich eine super Idee - schick dein Passwort (nachdem du dich mit relativ viel Aufwand sicher eingeloggt hast) unverschlüsselt in einer Mail raus.

Ich hab nen besseren Vorschlag: installier dir Debianlogwatch, da ist noch einiges mehr dabei, was man im Auge behalten sollte.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Blu3scReeN
Beiträge: 16
Registriert: 28.10.2012 02:32:40

Re: Mail bei SSH Login -> Permission denied!

Beitrag von Blu3scReeN » 19.05.2013 13:58:36

hm. Ich hab mich wohl falsch ausgedrückt :3
Also, dass System soll die Mail nur versenden, wenn der Login incorrect ist.

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Mail bei SSH Login -> Permission denied!

Beitrag von TRex » 19.05.2013 14:16:08

Und wenn du dich vertippst, steht dein Passwort mit einem Buchstaben Differenz im Klartext in der Mail. Was erhoffst du dir von der Information (mal abgesehen davon, dass du die Eingabe garnicht bekommst)?

[1] und [2] enthalten Beispielausgaben von logwatch, um nochmal darauf zurückzukommen.

[1] http://www.tuxradar.com/content/managing-your-log-files
[2] http://www.linux-mag.com/id/7800/
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Antworten