Nowe posty

Autor Wątek: Komunikacja między dwoma użytkownikami fedory  (Przeczytany 5296 razy)

arthwid

  • Gość
Komunikacja między dwoma użytkownikami fedory
« dnia: 2014-03-12, 19:23:13 »
Jak za pomocą konsoli tekstowej mogą się komunikować  użytkownicy korzystający z różnych kont w systemie operacyjnym?

Jeżeli przełączę się między użytkownikami i chcę wysłać wiadomość z jednego konta na drugie wyskakuje komunikat

[a@ttyid:1 śro mar 12 19:09:31 ~]$ who
b tty1         2014-03-12 18:36 (:0)
b pts/0        2014-03-12 18:51 (:0.0)
a   tty2         2014-03-12 19:09 (:1)
a   pts/1        2014-03-12 19:09 (:1.0)
[a@ttyid:1 śro mar 12 19:09:34 ~]$ write b
write: b ma wyłączone komunikaty
[a@ttyid:1 śro mar 12 19:09:47 ~]$ write b pts/0
write: b ma wyłączone komunikaty na pts/0

Ma ktoś jakiś pomysł?

darkdancer

  • Gość
Komunikacja między dwoma użytkownikami fedory
« Odpowiedź #1 dnia: 2014-03-13, 11:29:00 »
Cytat: arthwid
Ma ktoś jakiś pomysł?
Pisze, że b ma wyłączone odbieranie komunikatów. Włącz odbieranie komunikatów na użytkowniku b za pomocą polecenia mesg y

arthwid

  • Gość
Komunikacja między dwoma użytkownikami fedory
« Odpowiedź #2 dnia: 2014-03-13, 15:01:43 »
mają włączone obydwa niestety nadal to samo

darkdancer

  • Gość
Komunikacja między dwoma użytkownikami fedory
« Odpowiedź #3 dnia: 2014-03-14, 09:12:35 »
Skoro to fedora to może jakieś dodatkowe zabezpieczenia przez selinux? Jeśli masz włączony spróbuj na wyłączonym i jeśli zadziała to kombinuj z selinux.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3071
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Komunikacja między dwoma użytkownikami fedory
« Odpowiedź #4 dnia: 2014-03-14, 18:54:12 »
Sprawdziłem na Fedorze 20 z włączonym SElinuksem.

1. Write ma średni algorytm wymyślania, gdzie teraz siedzi użytkownik. Jak puściłem write bez specyfikacji celu, to niby gdzieś wypisał, ale ch* wie gdzie,
2. Sprawdziłem na drugiej konsoli jaki mam tam pts (zmienna środowiskowa TTY) i na taki wysłałem z pierwszej - i doszło. Z ciekawostek - ten pts na który zadziałało  nie pojawia się ani w w ani w who :/
3. Jeden z ptsów (u mnie pts/0) wyświetla mi wiadomości jako powiadomienia KDE :)
4. Jeden z innych ptsów (ten z w/who) wyświetla w okienku z punktu 2. Jakby 2 różne ptsy pokazywały tą samą konsolę...
5. Inny pts wyświetla się na sesji ssh na inną maszynę.
6. Inny pts wyświetla się na sesji sudo na której jestem zalogowany na drugiego usera (nadawcę)
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy