Udostępnianie sesji ekranowej GNU


17

Niedługo mam spotkanie z profesorem, ale on nie będzie w szkole na spotkaniu twarzą w twarz. Zamiast tego spotka się ze mną przez Skype i login SSH. Jestem poważnym użytkownikiem GNU Screen, ale nigdy wcześniej nie korzystałem z jego funkcji dla wielu użytkowników. W jaki sposób chciałbym skonfigurować funkcje dla wielu użytkowników i jakie byłyby dobre uprawnienia do ich udostępniania (tj. R / w / x)?


AFAIK, dla wielu użytkowników, na ekranie zainstalowano root setuid, który obecnie nie lubi administratorzy. moje informacje mogą być opatrzone datą, ponieważ nie widzę potrzeby, aby były one poufne.
vrdhn

Odpowiedzi:


10

Dobry poradnik tutaj . Widzieć ta część podręcznika ekranu GNU, w jaki sposób ustawić uprawnienia ACL. Daj mu jakiekolwiek pozwolenie, o którym myślisz, że potrzebuje, choć nie sądzę, żebyś musiał go zmienić z domyślnego podanego przez acladd.


naprawiłem to dla ciebie
Kip

Wygląda na to, że zarówno pierwszy link, jak i link alternatywny są uszkodzone.

Naprawiono link archive.org
Kamil Kisiel

W odpowiedzi wpisz podstawowe części połączonego artykułu. To dobry przykład, dlaczego odpowiedzi na linki nie są mile widziane - gdy linki gniją, odpowiedź staje się bezużyteczna.
gronostaj

18

W swojej własnej sesji na ekranie wykonaj następujące czynności (jestem kok i chcesz udostępnić mój ekran fred )

^A :multiuser on
^A :acladd fred

następnie powiedz fredowi, aby wpisać:

$ screen -x bob/

screen musi być zainstalowany jako suid root, aby to działało. ( sudo chmod +s /usr/bin/screen, może to być zagrożenie bezpieczeństwa)

jest więcej informacji na temat składni acl na ekranowa strona man - na przykład można udostępnić sesję ekranową tylko do odczytu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.