Uprawnienia nadawane plikom na koncie FTP

[vc_row el_position=”first”][vc_column width=”1/4″][/vc_column][vc_column width=”3/4″][vc_column_text el_position=”first last”]

Ostatnio zgłębiałem temat uprawnień nadawanych plikom na serwerze FTP. Tworzyłem nową bazę pod skrypt i nie do końca to mi wszystko funkcjonowało. Zdesperowany zacząłem poszukiwać odpowiednich informacji, które…

[/vc_column_text][/vc_column][/vc_row][vc_row el_position=”last”][vc_column width=”1/4″][vc_raw_html el_position=”first last”]JTNDc2NyaXB0JTNFJTBBJTNDJTIxLS0lMEF2YXIlMjBkJTIwJTNEJTIwbmV3JTIwRGF0ZSUyOCUyOSUzQiUwQXIlMjAlM0QlMjBlc2NhcGUlMjhkLmdldFRpbWUlMjglMjklMkFNYXRoLnJhbmRvbSUyOCUyOSUyOSUzQiUwQWRvY3VtZW50LndyaXRlbG4lMjglMjclM0NzY3JpcHQlMjBzcmMlM0QlMjJodHRwJTNBJTJGJTJGdHJhY2tpbmcubm92ZW0ucGwlMkZyb3RhdG9yJTJGQ0QxNDY2OCUyRjEzJTI2anMlM0QxJTI2ciUzRCUyNyUyQnIlMkIlMjclMjZrZXl3b3JkJTNEJTIyJTNFJTNDJTVDJTJGc2NyaXB0JTNFJTI3JTI5JTNCJTBBJTJGJTJGLS0lM0UlMEElM0MlMkZzY3JpcHQlM0U=[/vc_raw_html][/vc_column][vc_column width=”1/4″][vc_column_text el_position=”first last”]

…przytaczam poniżej.

W odniesieniu do praw dostępu w Uniksach powszechnie stosuje się zapis ósemkowy. Zamiast liter (mnemoników) używa się tutaj wartości liczbowych, gdzie 4 odpowiada prawie odczytu, 2 zapisu, a 1 wykonania.

Sumując każde z tych praw, otrzymuję wartość końcową.

[/vc_column_text][/vc_column][vc_column width=”1/4″][vc_column_text el_position=”first last”]

Najlepiej zobaczyć to na przykładzie: cyfra 6 (4+2) określa prawa odczytu i zapisu, a 7 wszystkie prawa, tj. odczyt, zapis i wykonanie.

Ponieważ prawa do obiektu nadaje się jednocześnie dla wszystkich trzech grup użytkowników, ostateczny zapis ma postać 755, gdzie pierwsza liczba odnosi się do praw właściciela, druga dla grupy, a trzecia dla pozostałych.

Obok przedstawiam liczbową reprezentację uprawnień.

[/vc_column_text][/vc_column][vc_column width=”1/4″][vc_column_text el_position=”first last”]

Uprawnienia do obiektów w zapisie liczbowym:

0 – brak uprawnień
1 – tylko wykonanie
2 – tylko zapis
3 – zapis i wykonanie
4 – tylko odczyt
5 – odczyt i wykonanie
6 – odczyt i zapis
7 – odczyt, zapis i wykonanie

[/vc_column_text][/vc_column][/vc_row]