myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Linux & BSD
Seite neu laden

FTP User ohne Shell

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 21.10.11, 22:53   #1
tommy.m86
Allround Talent
 
Registriert seit: May 2011
Ort: Wien
Beiträge: 110
Bedankt: 27
tommy.m86 ist noch neu hier! | 0 Respekt Punkte
Standard FTP User ohne Shell

Ich verwende vsftp und möchte dem Benutzer nur den Up/Download gestatten.
Wenn ich beim anlegen des Benutzers keine richtige Shell gebe, kann sich dieser
nicht über FTP Einloggen.
Hat jemand einen Erklärung warum das so ist?
tommy.m86 ist offline   Mit Zitat antworten
Ungelesen 21.10.11, 23:03   #2
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Das dürfte daran liegen, wenn ich mich richtig erinnere, dass vsftp die shell überprüft. Das Verhalten lässt sich deaktivieren in dem man check_shell=NO in die Config einträgt.
Eine andere (und imo bessere) Möglichkeit wäre es dem user eine fake shell zu geben damit kannst sich der User dann auch ohne echte shell einloggen.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 21.10.11, 23:16   #3
tommy.m86
Allround Talent
 
Registriert seit: May 2011
Ort: Wien
Beiträge: 110
Bedankt: 27
tommy.m86 ist noch neu hier! | 0 Respekt Punkte
Standard

Danke für die rasche Antwort, ne fake Shell hatte ich zugewiesen (/bin/false) hat aber nicht geklappt.
Werd gleich mal den Shell Check deaktivieren und das austesten.
tommy.m86 ist offline   Mit Zitat antworten
Ungelesen 22.10.11, 22:03   #4
tommy.m86
Allround Talent
 
Registriert seit: May 2011
Ort: Wien
Beiträge: 110
Bedankt: 27
tommy.m86 ist noch neu hier! | 0 Respekt Punkte
Standard

Mit dem Eintrag in der Config hat es wunderbar funktioniert. Mittlerweile bin ich auch dahinter gekommen warum es mit der Fake Shell nicht funktionierte.

Damit vsftpd beim Shell Check diese erkennt, muss man sie auch in die /etc/shells eintragen.
tommy.m86 ist offline   Mit Zitat antworten
Ungelesen 22.10.11, 22:34   #5
cooki3monst3r
Banned
 
Registriert seit: Nov 2010
Beiträge: 1.438
Bedankt: 924
cooki3monst3r ist noch neu hier! | 0 Respekt Punkte
Standard

Generell empfiehlt sich für solche Probleme eigentlich immer google. Ein "vsftpd user ohne shell" bspw. hätte direkt im ersten Link die richtige Antwort geliefert. Nur so als tipp. ^^
cooki3monst3r ist offline   Mit Zitat antworten
Ungelesen 22.10.11, 23:42   #6
tommy.m86
Allround Talent
 
Registriert seit: May 2011
Ort: Wien
Beiträge: 110
Bedankt: 27
tommy.m86 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von cooki3monst3r Beitrag anzeigen
Generell empfiehlt sich für solche Probleme eigentlich immer google. Ein "vsftpd user ohne shell" bspw. hätte direkt im ersten Link die richtige Antwort geliefert. Nur so als tipp. ^^
Die man Page von der config hätts auch getan, bin aber erst später draufgekommen
tommy.m86 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:08 Uhr.


Sitemap

().