linux logowanie server

0

Witam, chcialbym napisac program client/server gdzie server uruchamialby sie przed logowaniem i czekal na dane logowania od klienta, po czym system zalogowalby sie do wlasciwego konta.
Czy moglby ktos podpowiedziec jak sie za to zabrac/co do tego wykorzystac?

1

A co to, hasła chcesz od użytkowników wyłudzać, czy co?

0

domyslnie pomysl jest taki zeby za pomoca tagu nfc wywolywac w aplikacji mobilnej wyslanie danych do danego komputera i zalogowanie sie bez wpisywania recznie hasla

0

Zależy co chcesz zrobić - pośrednictwo w logowaniu to jest czyste wyłudzanie haseł i wątpię żeby linux był na tyle dziurawy, aby na to pozwalał. Jeśli natomiast chcesz połączyć się z danym komputerem bez konieczności logowania, to raczej jest kwestia odpowiednich ustawień konta niżeli zagwozdki programistycznej. Nie jestem pewien, czy to jest odpowiednie forum na tego typu pytania

0

chodzi o to ze zakladajac ze kilka osob korzysta z jednego komputera, kazdy ma oddzielne konto zrobic cos zeby kazdy mogl zalogowac sie na swoje konto nie muszac wpisywac danych, nie, nie chodzi o wyludzanie hasel, po prostu projekt na uczelnie

0

Takie rozwiązanie wydaje się mało bezpieczne.
Opisz dokładniej o jaka akcja będzie tutaj wykonywana.

Powiedzmy, że użytkownik loguje się na komputerze za pomocą telefonu. Czyli podchodzi do stanowiska i za pomocą telefonu wpisuje hasło?
Jeśli tak, to można postawić zwykły serwerek oparty na ssh, a na telefonie przetrzymywać klucz.
Serwerek ssh sprawdziłby czy nikt w tej chwili nie jest zalogowany i uruchomiłby system z odpowiednimi uprawnieniami.
Można to stworzyć w skrypcie startowym logowania do sshd.

Problem jest taki:
Jak ludzie będą się logować do swojego konta? Bluteooh, net, rfid?
Rozumiem też, że Ci którzy nie posiadają telefonu (z jakiś powodów) będą mogli logować się wpisując hasło?

W takim wypadku najwięcej problemu będzie z uzyskaniem w miare sporej wygody, na różne telefony, Android, iOS, stare nokie z tą dziwną javą, symbiany i inne wyłamy.

0

Myslalem o tym zeby po prostu po przytknieciu do tagu nfc, telefon przeslal polecenie przez router i wykonac apke tylko na androida

0

No to napisz deamon'a (przykładów, pełno w googlu), który to będzie czekał na połączenie z telefonu po SSL.
Następnie podmień binaria login czy cuś, nie wiem jak tam masz w tym systemie, aby były dwie możliwości logowania, a nie jedna.

Ewentualnie sshd i zdalne wykonywanie polecenia po zalogowaniu kluczem. Na Androidzie do samego logowania możesz wykorzystać jakiegoś gotowca typu JucieSSh, i wysłac polecenenie/a jakie są tam potrzebne do odpalenia gui. google("Run a remote desktop linux").
Oczywiście wszystko należałoby zautomatyzować.

Nie podajesz konkretów to quid pro quo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1