Program czyta konfigurację z sekcji sss pliku szarp.cfg. Obsługiwane opcje:
key_file - ścieżka do pliku zawierającego klucz prywatny wykorzystywany do szyfrowania przesyłanych danych
ca_file - ścieżka do pliku zawierającego klucz publiczny centrum autoryzacji, przez które został podpisany klucz prywatny
passphrase - hasło do używanego klucza prywatnego
user - identyfikator użytkownika, z którego uprawnieniami ma chodzić proces obsługujący połączenia z klientem
userdbfile - ścieżka do pliku zawierającego listę użytkowników
Na serwerze (mirrorze) instalujemy również paczkę szarp-sss. Zainstaluje ona dwa skrypty. update_ssuserdb.sh i sss_bases.pl. Pierwszy jest odpalany z crona co 15 min i aktualizuje bazę użytkowników, wiec wszystkie wprowadzone zmiany przez interfejs www, będą zaktualizowane na wszystkich mirrorach za 15 minut. Drugi skrypt tworzy listę baz dostępnych na danym mirrorze raz na dobę (coś około północy).
Na początku możemy odpalić skrypty ręcznie, ponieważ interfejs www wymaga obecności pliku sss_bases w /opt/szarp/PREFIX/. Inaczej po dodaniu serwera nie zobaczymy go na liście serwerów na głównej stronie.
Poprzedni | Spis treści | Następny |
Aplikacja SSS. | Początek rozdziału | Baza użytkowników. |