2. FTP-User über Yast

Mulan

Registered User
huhu, benutze Suse9.3 und Apache 2.0 (php-4.4.2)

nun wollte ich einen 2. FTP-User anlegen für ein schon vorhandenen user.

der pfad ist für user 1: /home/user
der 2. FTP-User soll aber nur auf ein Unterverzeichnis des 1. FTP-User zugreifen können. Also zB /home/user/verz1/verz2

Wenn ich den FTP-User anlege im yast, kann ich mich nicht einloggen per FTP, weil er das Verzeichnis nicht öffnen kann. Gibts da nen Trick oder geht das garnicht?
 
Die Verzeichnisrechte müssen so gesetzt sein, daß der 2.User auch bis in das Verzeichnis kommt.

huschi.
 
ja habe ich ja.

habe über Yast User1 angelegt in

/home/web

Dann wollte ich User2 anlegen in

/home/web/server/maps

habe den Pfad dann eingetragen im Yast (so wie oben) und dann mckert Yast rum, ob ich den Besitzer wirklich ändern will. Dann mache ich auf ja, kann mich aber trotzdem nicht einloggen, weil er das verzeichnis maps nicht öffnen kann.
 
Bitte nicht nur lesen, sonder auch verstehen:
Huschi said:
Die Verzeichnisrechte müssen so gesetzt sein, daß der 2.User auch bis in das Verzeichnis kommt.

Und damit das mit dem Verstehen auch klappt machst Du nun folgendes:
Code:
ls -l /home
ls -l /home/web
ls -l /home/web/server
ls -l /home/web/server/maps

huschi.
 
sorry, aber auf dem gebiet bin ich etwas neu.

hab es jetzt so eingegeben, dann zeigt er mir jeweils das verzeichnis. geändert hat er wohl nichts.

[EDIT]
Die rechte sind dort gesetzt für den FTP-Zugriff, trotzdem sagt mir mein FTP-Prog
500 OOPS: cannot change directory:/home/web/server1/maps
[L] Connection failed
 
Last edited by a moderator:
Wenn Du Antworten willst, mußt Du uns auch Fakten liefern. Oder glaubst Du, daß ich hier mit Glaskugel sitze und darin sehe, was bei Dir auf dem Bildschirm erscheint?

PS: Schon mal Punkt 3 unserer Boardregeln gelesen?

huschi.
 
Na hatte ich oben schon beschrieben.

Ich habe über Yast User1 angelegt mit dem Home-Verzeichnis /home/web
Jetzt möchte ich gern, das User2 auf die Unterverzeichnisse von User1 zugreifen kann per FTP. Dazu habe ich User2 im Yast angelegt und das Verzeichnis /home/web/server1/maps eingetragen.

Nun wollte ich mich per FTP einloggen ob es funktioniert und da kommt dann
500 OOPS: cannot change directory:/home/web/server1/maps
[L] Connection failed

Dann habe ich mich per root eingeloggt und das gemacht was Du gepostet hattest
ls -l /home
ls -l /home/web
ls -l /home/web/server
ls -l /home/web/server/maps

Daraufhin werden die jeweiligen Verzeichnisse mit den Zugriffsrechten angezeigt.

echo430:~ # ls -l /home
total 16
drwxr-xr-x 4 root root 4096 Apr 4 20:51 .
drwxr-xr-x 23 root root 4096 Apr 7 11:48 ..
drwxr-xr-x 17 root root 4096 Apr 5 10:30 web

echo430:~ # ls -l /home/web
total 32
dr-xr-x--- 8 web www 4096 Apr 6 19:05 .
drwxr-xr-x 17 root root 4096 Apr 5 10:30 ..
drwx------ 2 root root 4096 Apr 5 10:26 .configs
drwxrwxrwx 7 web ftponly 4096 Apr 6 18:19 server1
drwxr-xr-x 14 web ftponly 4096 Apr 8 14:52 html

echo430:~ # ls -l /home/web/server1
total 30008
drwxrwxrwx 5 web ftponly 4096 Apr 9 13:14 .
drwxrwxrwx 3 web ftponly 4096 Apr 5 09:14 ..
-rwxrwxrwx 1 web ftponly 382069 Oct 10 2004 core_i386.so
drwxrwxrwx 16 kx-server-01 ftponly 4096 Apr 9 13:24 maps
-rwxrwxrwx 1 web ftponly 2057878 Oct 10 2004 engine_amd64.so
-rwxrwxrwx 1 web ftponly 23337 Oct 10 2004 linuxreadme.txt
-rwxrwxrwx 1 web ftponly 2384507 Jan 7 2005 proxy_i386.so
-rwxrwxrwx 1 web ftponly 360966 Mar 10 22:52 tier0_s_i486.so
-rwxrwxrwx 1 web ftponly 457033 Mar 10 22:52 vstdlib_s_i486.so

echo430:~ # ls -l /home/web/server1/maps
total 30008
-rwxrwxrwx 1 kx-server-01 ftponly 5423548 Mar 2 12:31 kz_xj_3ways.bsp
-rwxrwxrwx 1 kx-server-01 ftponly 444 Apr 8 21:44 kz_xj_caseblock_e_zones.cfg
-rwxrwxrwx 1 kx-server-01 ftponly 8745056 Dec 27 21:46 kz_xj_climbtrip.bsp
-rwxrwxrwx 1 kx-server-01 ftponly 4440452 Dec 27 21:49 kz_xj_doubleblock.bsp
-rwxrwxrwx 1 kx-server-01 ftponly 2168 Apr 8 21:44 kz_xj_mountez_zones.cfg
-rwxrwxrwx 1 kx-server-01 ftponly 442 Apr 8 21:44 kz_xj_rockblock_zones.cfg
-rwxrwxrwx 1 kx-server-01 ftponly 755244 Aug 1 2005 kz_zap_b15.bsp

(hab nen paar Dateien weggelassen, weil sonst die Liste ellenlang gewesen wäre)
 
omg habs gesehen... die Verzeichnisrechte für web waren nicht korrekt gesetzt. Danke für Deine Hilfe, nun gehts :D
 
naja, wenn man 12h vor dem terminal-Fenster sitzt, verliert man mal schon den Überblick. Träume ja auch nur noch in schwarz/weiß *fg*
 
Du kannst die Farben in Putty auch verändern.
Und nutze DIRCOLORS. Dann sieht man gewisse Dinge auch etwas schneller.

huschi.
 
Back
Top