SSH - PuTTy przyznanie uprawnien do wydzielonego katalogu pod logowanie

Konfiguracja serwerów, usług, itp.
Shaq
Posty: 1
Rejestracja: 08 lutego 2018, 22:00

SSH - PuTTy przyznanie uprawnien do wydzielonego katalogu pod logowanie

Post autor: Shaq »

Witam ;)


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
---- idac dalej tu sie juz motam bo po zalogowaniu z tego co powyzej zrobilem user widzi cala zawartosc webapps - public :(

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
Uzywam tez WinSCP - mozna w nim wykonac to co oczekuje? i moze jest jakas opcja poza PuTTy w tym programie?


dzieki wielkie za kazda pomoc!


Witam ponownie

Nikt nie pomoze? przeciez dla was to pestka Panowie Linuxy ; )

Obrazek

pozdrawiam
ODPOWIEDZ