Kuinka nähdä, mitkä käyttäjät ovat yhteydessä & Kirjautuneena Maciin

Anonim

Jos jaat Macisi verkossa, saatat olla kiinnostunut tietämään, kuka on yhteydessä Maciin kulloinkin. Tämä voi sisältää tällä hetkellä kirjautuneiden käyttäjien luettelon useiden verkkoprotokollien kautta, jopa paikallisesti, tai ehkä vain käyttäjien kirjautumishistorian tietyn ajanjakson aikana. Vaikka Mac OS X Client ei tarjoa samaa tietotasoa kuin Mac OS X Server, voit silti löytää käyttäjäyhteystiedot käyttämällä erilaisia ​​työkaluja, jotka on rakennettu kaikkiin Mac OS X:n versioihin.

Katsomme aktiivisten käyttäjätilien löytämisen Activity Monitorin, "viimeinen"- ja "who"-komennon avulla. Tämä on melko kattava, mikä tarkoittaa, että se sisältää kaikki käyttäjät, jotka ovat tällä hetkellä yhteydessä ja/tai aktiivisesti kirjautuneena Maciin, olipa kyseessä toinen käyttäjätili taustalla, Vieras-käyttäjätili, yleinen jakaminen julkisen kansion käyttöoikeuksista, käyttäjän, joka on yhdistetty paikallinen verkkojako tiedostojen jakamista varten toisen Macin kanssa, Windows PC:stä tai Linux-koneista SMB:n kautta yhdistettyjen verkkokäyttäjien kanssa, etäkirjautumiset SSH:n ja SFTP:n kautta, melkein kaikki.

Katso käyttäjät Activity Monitorilla Mac OS X:ssä

Yksinkertaisin tapa saada peruskäyttäjätiedot on käyttää Activity Monitoria järjestelmänvalvojan käyttäjätililtä. Tämä on kattava, mutta tiedot ovat hieman rajoitettuja joihinkin käyttötarkoituksiin, kuten näet:

  • Käynnistä "Activity Monitor" Mac OS X:ssä, löytyy hakemistosta /Applications/Utilities/
  • Napsauta "Käyttäjät" lajitellaksesi ja ryhmitelläksesi luettelon sisäänkirjautuneiden käyttäjien mukaan

Jos etsit tiettyä käyttäjätiliä, löydät helposti kyseisen käyttäjän sekä kaikki hänen käynnissä olevat prosessit, olivatpa ne sitten sovelluksia, palveluita tai ei mitään, ja millaisia ​​resursseja hän käyttää. käyttävät. "Verkko"-välilehden valitseminen Activity Monitorissa tarjoaa tietoja myös käyttäjien verkon käytöstä, mikä auttaa ilmoittamaan, kopioivatko tai vastaanottavatko he tiedostoja Macista omaan.

Käyttääksesi näitä tietoja oikein, sinun tulee ymmärtää perustiedot siitä, mitä käyttäjätilejä Macissa on (eli kuka löytyy /Käyttäjät/-kansiosta), mutta myös pää / superkäyttäjätili, kaikkien Macien taustalla käynnissä olevien palvelujen ja demoniagenttien lisäksi, jotka voivat näkyä Käyttäjät-luettelossa nimillä, kuten spotlight, netbios, usbmuxd, locationd, coreaudiod, ikkunapalvelin, mdnsresponder, networkd, appleevents, monien muiden joukossa muut.

Viimeinen komento saattaa osoittautua hyödyllisemmäksi niille, jotka tuntevat komentorivin.

Lista yhdistetyt käyttäjät ja kirjaudu sisään Maciin käyttämällä "viimeistä"

Komentorivityökalu "last" tarjoaa yksinkertaisen tavan nähdä historiaa siitä, mitä käyttäjät ovat kirjautuneet tiettyyn Maciin sekä paikallisesti että verkkoyhteyden, kuten AFP:n, Mac-tietokoneiden oletusjakoprotokollan kautta. . Viimeinen-komento on riittävän yksinkertaista, mutta sinun pitäisi tuntea komentorivi, jotta saat parhaan hyödyn apuohjelmasta ja ymmärrät tulosteen.

Käynnistä Terminal app, joka löytyy hakemistosta /Applications/Utilities/ ja anna seuraava komento nähdäksesi täydellisen luettelon käyttäjien kirjautumisista

kestää

Jos haluat etsiä tietyn käyttäjän kirjautumisen, lähetä viimeinen grep-tulos näin:

last |grep KÄYTTÄJÄNIMI

Esimerkiksi etsiäksesi viimeistä tulostetta käyttäjälle "OSXDaily", käytä seuraavaa komentoa:

last |grep OSXDaily

Tämä on isojen ja pienten kirjainten välinen ero, joten käyttäjä "osxdaily" jää tuntemattomaksi, kun taas "OSXDaily" palauttaa positiiviset tulokset, joten muista käyttää oikeaa kirjainkokoa.

Tämä tuottaa seuraavanlaiselta näyttävän tulosteen, joka sisältää kaikki kirjautumispäivät ja mahdollisuuksien mukaan yhdistävän koneen IP-lähteen, jos käyttäjä kirjautui sisään verkkoyhteyden kautta (tässä kuvakaappausesimerkissä alkuperä-IP tunnistettiin 192.168.1.4):

Jos IP-osoitetta tai verkon alkuperää ei näytetä, tämä tarkoittaa, että käyttäjä on kirjautunut sisään suoraan Maciin joko tavallisen Mac OS X -kirjautumisprosessin, nopean käyttäjänvaihdon, su / sudo- tai vastaavan kautta. .

Jos haluat nähdä, kuka on tällä hetkellä kirjautunut sisään AFP:n kautta, voit myös käyttää seuraavaa viimeisen komennon syntaksia:

"

viime |grep kirjautunut sisään"

Käyttäjät, jotka ovat aktiivisesti kirjautuneet sisään joko etäyhteyden tai paikallisen koneen kautta, näyttävät tilakseen "vielä kirjautuneena".

Viimeinen komento saattaa aiheuttaa ongelmia, kun käyttäjät ovat kirjautuneet sisään SMB/Windows-protokollan kautta, joka on valinnaisesti käytössä Mac OS X:ssä sallien tiedostojen jakamisen Windows PC:n ja Macin välillä. ja käyttäjät, jotka ovat kirjautuneet Maciin SMB:n kautta, eivät aina näytä edistymistä "viimeisen" komennon lähdön kautta. Tämä jättää muutamia muita vaihtoehtoja, kuten "netstatin" käyttö tai, mikä on ehkä helpompaa useimmille käyttäjille, verkkotoimintojen selaaminen Activity Monitorista, kuten tämän artikkelin alussa on kuvattu.

Katso sisäänkirjautuneet SSH/Telnet-käyttäjät tunnuksella "who"

Lopuksi näet, kuka on tällä hetkellä yhteydessä Maciin aktiivisen SSH-yhteyden tai vanhentuneen Telnet-protokollan kautta käyttämällä klassista "who"-komentoa terminaalista:

WHO

Tämä näyttää kaikki oman käyttäjätilisi esiintymät sekä sisäänkirjautuneet käyttäjät Macin ulkopuolisen yhteyden kautta.

Tiedätkö toista tapaa nähdä, mitkä käyttäjät ovat tällä hetkellä kirjautuneena Maciin? Jaa se kanssamme kommenteissa!

Kuinka nähdä, mitkä käyttäjät ovat yhteydessä & Kirjautuneena Maciin