Serwer uwierzytelniania LDAP

W laboratorium PERG został zaimplementowany centralny serwer kont, który służy do uwierzytelniania kont użytkowników.

Serwer ldap poza podstawowymi danymi takimi jak nazwa użytkownika oraz hasło może również przechowywać rozszerzone dane takie jak:

Każdy członek koła jest członkiem grupy Elhep Member (103)
Każdy student robiący pracę w zespole PERG jest członkiem grupy Perg Student (106)
Użytkownicy mający posiadający zwiększone uprawnienia są członkiem grupy staff (105)
Administratorzy należą do grupy admin (101)
Użytkownicy z poza zespołu/koła mogą jedynie należeć do grupy foreign (102) i mają zmniejszony zakres uprawnień.

Zarządzanie kontami

Pakiet CPU

Strona projektu: http://cpu.sourceforge.net/

Aby dodać konto członkowi koła należy najpierw zalogować się na serwer Rapid, a następnie wykonać komendę:
cpu useradd -f Imię -E Nazwisko -e adres@email -G "users,Elhep Member" -p -w login
Następnie program zapyta najpierw o nowe hasło użytkownika a potem hasło administratora. Analogicznie można dodać również konto studentowi działającemu w zespole PERG:
cpu useradd -f Imię -E Nazwisko -e adres@email -G "users,Perg Student" -p -w login
Aby dodać studenta PERG do grupy przeznaczonej dla członków koła należy wykonać komendę:
cpu usermod -G "users,Perg Student,Elhep Member" -w login
Jak widać, jeżeli chemy dodać, zmienić, usunąć użytkownika z konkretnej grupy należy podać wszystkie grupy użytkownika w jakich ma być po zmianach. Wszystkie komendy wykonywane za pomocą polecenia cpu należy wykonywać z parem -w, który to spowoduje zapytanie o hasło administratora.

Wtyczka Eclipse

Strona projektu: http://directory.apache.org/studio/downloads.html