Archiv verlassen und diese Seite im Standarddesign anzeigen : Root kein Recht
Moin wenn ich mich über ein FTP Programm auf meinen Server als root einlogge, dann bin ich auch auf dem System drauf. Wenn ich jedoch in das Webverzeichnis von anderen Usern will, bekomme ich immer die Meldung 550 Permission denied. Die Rechte kann ich auch nicht ändern. Habe auch schon in der proftpd.conf nachgesehen, jedoch nix außergewöhnliches gefunden.
Hat da noch jemand ein paar Tipps für mich?
CU AssiY2K
root ist standartmässig über FTP als Client deaktiviert kann man aber ändern in /etc/ftpusers dort stehen alle benutzer die verboten sind ! Du bist bestimmt unter einem User eingeloggt , weil root hätte die Rechte .
Hallo zyrusthc,
Daran kann es nicht liegen, weil ich den root freigeschaltet habe. Unter Redhat 9 ändert man ja einfach den Eintrag in der proftpd.conf:
RootLogin on
Nachdem ich das gemacht habe und inetd neu gestartet habe, kann ich mich auch als root einloggen, jedoch kann ich auf die Webverzeichnisse in meinem Fall
web1
web2
web3
nicht zugreifen. Angezeigt werden sie, aber ich kann die Ordner nicht öffnen.
CU AssiY2K
RootLogin on
Autsch! Wenn der Rechner im Internetz steht ist das grob fahrlässig. FTP überträgt unverschlüsselt, d. h. dein root-Passwort geht unverschlüsselt übers Netz.
web1
web2
web3
Wieso nimmst du nicht einfach die User web1, web2, web3? Und am besten den FTP abschalten und SSH/SCP benutzen.
@ IT-Low:
Das ist mir auch bewusst, dass es ein enormes Sicherheitsrisiko ist. Jedoch will ich aber wissen, warum es nicht funktioniert.
CU AssiY2K
@ IT-Low:
Das ist mir auch bewusst, dass es ein enormes Sicherheitsrisiko ist. Jedoch will ich aber wissen, warum es nicht funktioniert.
OK
Was kommt denn für eine Meldung beim change dir (cd)?
550 Permission denied
CU AssiY2K
Schau mal mit welchen Rechten/unter welchem User dein FTP-Server läuft, wahrscheinlich läuft er nicht unter root.
Mhh, wie genau mache ich das? Also die proftpd.conf gehört zu root
wenn ich ps eingebe wird mir außer bash und ps nix weiter angezeigt.
CU AssiY2K
P.S.: Hast du vielleicht ICQ???
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1304 452 ? S Jul24 0:15 init
root 29665 0.0 0.0 1376 512 ? S Jul24 0:02 syslogd -m 0
root 30529 0.0 0.0 2040 896 ? S Jul24 0:00 /bin/sh /usr/bin/safe_mysqld --defaults-file=/etc/my.cnf
mysql 31553 0.0 0.0 14404 2672 ? S Jul24 0:16 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr
root 31689 0.0 0.0 19636 5936 ? S Jul24 0:33 /usr/sbin/httpd
root 31699 0.0 0.0 1352 556 ? S Jul24 0:02 crond
root 30211 0.0 0.0 3444 1300 ? S Jul29 0:00 /usr/bin/perl /root/confixx/pipelog.pl
root 32642 0.0 0.0 15920 4732 ? S Jul29 0:00 /usr/sbin/httpd
root 10051 0.0 0.0 1972 824 ? S 08:10 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
apache 9412 0.0 0.1 19796 6784 ? S 15:15 0:00 /usr/sbin/httpd
apache 14693 0.0 0.1 19796 6784 ? S 15:15 0:00 /usr/sbin/httpd
root 11587 0.0 0.0 6712 2244 ? S 18:32 0:00 sshd -i
root 15877 0.0 0.0 2152 1260 pts/0 S 18:33 0:00 -bash
root 32193 1.6 0.0 6712 2244 ? S 18:53 0:00 sshd -i
root 3937 1.5 0.0 2152 1256 pts/1 S 18:53 0:00 -bash
root 7520 1.0 0.0 2540 664 pts/1 R 18:53 0:00 ps aux
CU AssiY2K
Der FTP-Server läuft also mit dem Xinetd. Dann musst du die /etc/xinetd.conf mal genauer anschauen und dem FTP-Server root als Benutzernamen geben. Nicht vergessen Xinetd neuzustarten ;)
Hallo downtown. Danke für den Tip, werde das mal Testen tun!!!
THX & CU AssiY2K
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.