
Chce przydzielic/przyznac uprawnien do katalogu, aby mozna bylo logowac sie przez np. program manager plikow/ na ftp. i wykonywac w nim zadania oczywiscie bez dostepu do innych katalogow czy "webapps lub public"
robilem dokladnie tak:
utworzylem nowego uzytkownika "usergimb" dla SSH przydzielilem sciezke- mu w panelu hostingu dla Shell /bin/bash
i kieruje sie takim wzorem comend:
FTP_USER / NAZWA_UZYTKOWNIKA
Kod: Zaznacz cały
setfacl -m u:NAZWA_UZYTKOWNIKA:--x $HOME
setfacl -R -m u:NAZWA_UZYTKOWNIKA:--- $HOME/webapps/*
setfacl -R -m u:NAZWA_UZYTKOWNIKA:rwx $HOME/webapps/ACCESSIBLE_FOLDER/*
setfacl -R -m d:u:NAZWA_UZYTKOWNIKA:rwx $HOME/webapps/ACCESSIBLE_FOLDER
chmod g+s $HOME/webapps/ACCESSIBLE_FOLDER
setfacl -R -m d:u:glowna_nazwa_konta:rwx $HOME/webapps/ACCESSIBLE_FOLDER

sciezka katalogu z www do ktorego chce przydzielic uprawienia -Permission /home/serwer1/webapps/mojanewwww_pl/
tzn.
Tej komendy nie wykonalem jeszcze - tzn. dostep dla usera z polecenie "ln"
ln -s /home/NAZWA_UZYTKOWNIKA/webapps/application ~/application
i nie pamietam czy tez ta tworzylem: su -s /bin/bash - secondary-username
Jak ma wygladac prawidlowy wzor, aby osiagnac powyzszy cel ?
FTP_USER / usergimb
Kod: Zaznacz cały
setfacl -m u:usergimb:--x $HOME
setfacl -R -m u:usergimb:--- $HOME/webapps/*
setfacl -R -m u:usergimb:--x $HOME/webapps/mojanewwww_pl
setfacl -R -m u:usergimb:rwx $HOME/webapps/mojanewwww_pl
setfacl -R -m d:u:usergimb:rwx $HOME/webapps/mojanewwww_pl
setfacl -R -m d:u:usergimb:rwx $HOME/webapps/mojanewwww_pl
chmod g+s $HOME/webapps/mojanewwww_pl
setfacl -R -m d:u:serwer1:rwx $HOME/webapps/mojanewwww_pl
dzieki wielkie za kazda pomoc!
Witam ponownie
Nikt nie pomoze? przeciez dla was to pestka Panowie Linuxy ; )

pozdrawiam