Tak jak w temacie posiadam maszynę z wirtualizacją. Wszystko zrobione w oparciu o rozwiązanie Open Source i system Proxmox. Do dyspozycji mamy oczywiście zarządzanie maszyną matką za pośrednictwem ssh ale jak i również poprzez całkiem fajny interfejs przez przeglądarkę.

No i tu zaczyna się mały problem tego oprogramowania.

Do czasu kiedy to sami zarządzamy taką maszyną nie stanowi dla nas to żaden problem ale co kiedy nagle załóżmy twój szef chce żebyś zrobił mu dostęp do tego systemy żeby mógł sobie tylko po oglądać jak wygląda utylizacja maszyn? Hmm dobrze by było stworzyć mu jakiegoś użytkownika z prawami tylko do odczyty.

Twórcy jednak naprawdę dość fajnego oprogramowania nie dali nam opcji, aby z poziomu przeglądarki www założyć nowego usera. Cóż mamy tylko jednego użytkownika root i nic więcej.

Jak na razie jednym obejściem do tego żeby dać komuś dostęp do systemu a nie chcemy się chwalić naszym hasłem możemy po zalogowaniu się poprzez ssh na maszynę matkę dodać użytkownika :

adduser nazwa_użytkownia

W ten sposób zostanie stworzony użytkownik w systemie, następnie po wy edytowaniu pliku etc/passwd zmienić /bin/bash na bin/false i ograniczyć dostęp do samej powłoki.

Nie jest to jakieś zadowalające rozwiązanie ale zawsze nasz użytkownik będzie miał swój login i hasło a my będziemy mieć swoje.

Jeżeli masz jakieś informacje lub jakiś ciekawszy pomysł czekam na info :)