Hogyan nézheti meg, hogy mely felhasználók csatlakoznak? & Bejelentkezve Mac számítógépre

Anonim

Ha megosztja Mac számítógépét egy hálózaton, érdekelheti, hogy ki csatlakozik adott időpontban a Machez. Ez magában foglalhatja a jelenleg bejelentkezett felhasználók listáját különféle hálózati protokollokon keresztül, akár lokálisan is, vagy esetleg csak a felhasználók bejelentkezési előzményeit egy bizonyos időszakon keresztül. Bár a Mac OS X Client nem kínál ugyanolyan szintű információkat, mint a Mac OS X Server, a Mac OS X összes verziójába beépített különféle eszközök segítségével továbbra is megtalálhatja a felhasználói kapcsolat részleteit.

Az aktív felhasználói fiókok keresését az Activity Monitor segítségével, az „utolsó” és a „who” paranccsal tárgyaljuk. Ez meglehetősen átfogó, ami azt jelenti, hogy minden olyan felhasználóra kiterjed, aki jelenleg csatlakozik és/vagy aktívan bejelentkezett a Mac számítógépre, akár egy másik felhasználói fiókkal a háttérben, akár vendég felhasználói fiókkal, általános megosztással a nyilvános mappákból, vagy egy olyan felhasználóval, aki egy számítógépen keresztül kapcsolódik. helyi hálózati megosztás a fájlok egy másik Mac géppel való megosztásához, a Windows PC-kről vagy linuxos gépekről SMB-n keresztül csatlakozó hálózati felhasználók, SSH-n és SFTP-n keresztüli távoli bejelentkezés, szinte minden.

Tekintse meg az Activity Monitor felhasználóit a Mac OS X rendszerben

Az alapvető felhasználói adatok beszerzésének legegyszerűbb módja az Activity Monitor használata adminisztrátori felhasználói fiókból. Ez magában foglalja, de az adatok bizonyos felhasználási célokra korlátozottak, amint látni fogja:

  • Indítsa el az „Activity Monitor” alkalmazást Mac OS X rendszerben, amely az /Applications/Utilities/ mappában található.
  • Kattintson a „Felhasználók” elemre a lista rendezéséhez és csoportosításához a bejelentkezett felhasználók szerint

Ha egy adott felhasználói fiókot keres, könnyen megtalálhatja azt a felhasználót, valamint az általa futtatott összes folyamatot, legyen szó alkalmazásokról, szolgáltatásokról vagy semmiről, és milyen erőforrásokról van szó. használják. Az Activity Monitor „Hálózat” lapjának kiválasztásával a felhasználók hálózathasználatával kapcsolatos részletek is megjelennek, és segít jelezni, hogy másolnak-e vagy fogadnak-e fájlokat a Mac számítógépről a sajátjukra.

Az információ megfelelő felhasználásához meg kell értenie, hogy milyen felhasználói fiókok léteznek a Mac számítógépen (azaz ki található a /Users/ mappában), de meg kell értenie a gyökér / szuperfelhasználói fiók, az összes Mac-en a háttérben futó szolgáltatásokon és démon ügynökökön kívül, amelyek megjelenhetnek a Felhasználók listában olyan nevekkel, mint a spotlight, netbios, usbmuxd, locationd, coreaudiod, ablakszerver, mdnsresponder, networkd, appleevents, sok közül. mások.

Végső soron az „utolsó” parancs hasznosabb lehet azok számára, akik kényelmesen kezelik a parancssort.

A csatlakoztatott felhasználók listázása és a Mac rendszerbe való bejelentkezések az „utolsó” kóddal

A „last” parancssori eszköz egyszerű módot kínál arra, hogy megtekinthesse, hogy a felhasználók milyen előzményeket jelentkeztek be egy adott Mac gépre, mind helyileg, mind olyan hálózati kapcsolaton keresztül, mint az AFP, a Mac-ek alapértelmezett megosztási protokollja. . A „last” használata elég egyszerű, de ismernie kell a parancssort, hogy a legtöbbet hozhassa ki a segédprogramból, és megértse a kimenetet.

Indítsa el a Terminal alkalmazást, amely az /Applications/Utilities/ mappában található, és írja be a következő parancssort a felhasználói bejelentkezések teljes listájának megtekintéséhez

utolsó

Egy adott felhasználói bejelentkezés kereséséhez küldje el a last kimenetet a grep-en keresztül, így:

last |grep FELHASZNÁLÓNÉV

Például az „OSXDaily” felhasználó utolsó kimenetének megkereséséhez használja a következő parancsot:

last |grep OSXDaily

Ez megkülönbözteti a kis- és nagybetűket, így az „osxdaily” felhasználó azonosítatlan marad, míg az „OSXDaily” pozitív eredményeket ad, ezért ügyeljen a megfelelő kis- és nagybetűk használatára.

Ez a következőhöz hasonló kimenetet eredményez, beleértve az összes bejelentkezési dátumot, és ha lehetséges, a csatlakozó gép IP-forrását is, ha a felhasználó hálózati kapcsolaton keresztül jelentkezett be (ebben a képernyőképen az eredeti IP-cím 192.168.1.4):

Ha nem jelenik meg IP-cím vagy hálózati eredet, ez azt jelzi, hogy a felhasználó közvetlenül bejelentkezett a Mac-re, akár a szabványos Mac OS X bejelentkezési folyamaton, akár a gyors felhasználóváltáson, a su / sudo-n vagy valami hasonlón keresztül. .

Ha látni szeretné, hogy ki van jelenleg bejelentkezve az AFP-n keresztül, használja a következő utolsó parancs szintaxisát is:

"

utolsó |grep bejelentkezve"

A távoli kapcsolaton vagy a helyi gépen keresztül aktívan bejelentkezett felhasználók állapotaként a „még mindig bejelentkezve” jelenik meg.

Az „utolsó” parancs esetleges akadozása akkor jelenik meg, ha a felhasználók az SMB/Windows protokollon keresztül jelentkeztek be, amely opcionálisan engedélyezve van a Mac OS X rendszerben, hogy lehetővé tegye a fájlmegosztást Windows PC és Mac között. és a Mac-re SMB-n keresztül bejelentkezett felhasználók nem mindig mutatják meg, hogy az „utolsó” parancs kimenetén keresztül hogyan halad. Ez hagy néhány további lehetőséget, például a „netstat” használatát, vagy, ami a legtöbb felhasználó számára talán könnyebb, a Hálózati tevékenységek között böngészést az Activity Monitorból, amint azt a cikk elején vázoltuk.

Lásd a bejelentkezett SSH-/Telnet-felhasználókat a „ki”-vel

Végül megtekintheti, hogy jelenleg ki csatlakozik a Mac-hez aktív SSH-kapcsolaton vagy az elavult Telnet protokollon keresztül a terminál klasszikus „who” parancsával:

WHO

Ez megmutatja saját felhasználói fiókjának összes példányát, valamint a Machez külső kapcsolaton keresztül bejelentkezett felhasználókat.

Tud egy másik módot annak megtekintésére, hogy jelenleg mely felhasználók vannak bejelentkezve Mac gépre? Oszd meg velünk kommentben!

Hogyan nézheti meg, hogy mely felhasználók csatlakoznak? & Bejelentkezve Mac számítógépre