hallo
ich möchte erreichen das ein user die ftp haupt-struktur nicht ändern kann aber sehr wohl darunter datein löschen kann habe die ganze zeit sticky-bit im kopf hat einer ein rat für mich
/ftp/
├── Odner -- soll nicht vom user zu löschen sein
│ ├── test.txt -- soll vom user zu löschen sein
danke schon mal
proftpd ver. struktur
proftpd ver. struktur
fuck suse. debian is the best os
Re: proftpd ver. struktur
Man könnte mit `chattr +i ftp' das Verzeichnis und die Ebene darunter unveränderbar machen:
dir und die Ebene mit _x ist unveränderbar - da kann also auch nichts hinzukommen. Die Ebene mit _y ist veränderbar. Die Umkehrung erfolgt durch `chattr -i dir'.
Code: Alles auswählen
$ mkdir -p dir/dir_x/dir_y
$ touch dir/f_x dir/dir_x/f_y dir/dir_x/dir_y/f_z
$ tree dir
dir
├── dir_x
│ ├── dir_y
│ │ └── f_z
│ └── f_y
└── f_x
2 directories, 3 files
$ su
Password:
# chattr +i dir
# rm -r dir
rm: cannot remove 'dir/dir_x': Operation not permitted
rm: cannot remove 'dir/fx': Operation not permitted
# tree dir
dir
├── dir_x
└── f_x
1 directory, 1 file
#