Verschillende manieren om verbinding te maken met uw Mac Mini: 5 stappen
Verschillende manieren om verbinding te maken met uw Mac Mini: 5 stappen
Anonim

Thuis of onderweg verbinding maken met uw mac mini is van cruciaal belang, vooral als u geen toetsenbordmuis en monitor permanent hebt aangesloten. Eén stukje jargon moeten we duidelijk maken over welke computer we het hebben. Ik zal altijd "localhost" gebruiken om te verwijzen naar de computer die u op uw mac mini aansluit. Voor mij is het over het algemeen mijn laptop die ik op mijn werk gebruik en mee naar huis neem. "Remotehost" is in dit geval de mac mini. Het is de computer waarmee u over het algemeen verbinding moet maken. Er zijn talloze manieren om verbinding te maken en elke manier biedt verschillende services en is geweldig voor verschillende dingen. Ik ga alleen praten over degene die ik gebruik, maar ze zijn zo handig dat je er waarschijnlijk ook veel gebruik van zult maken. Deze instructable gaat over verbinding maken met je mac mini met alleen een netwerkverbinding. Als je bestanden kopieert, wil je misschien verbinding maken met een netwerkkabel of een firewire-kabel. We zullen het hebben over het delen van bestanden tussen macs. Daarna zullen we het hebben over scherm delen en scherm delen op afstand. We zullen het hebben over SSH en SCP, die uitgebreid worden gebruikt in de latere instructables in deze groep. Dit deel van een compendium. Bekijk de andere delen op:https://www.instructables.com/id/READ-ME-FIRST-How-to-setup-the-ultimate-Mac-Mini-/https://www.instructables.com/ id/Setting-up-the-ultimate-Mac-Mini/https://www.instructables.com/id/Different-ways-to-connect-to-your-Mac-Mini/https://www.instructables. com/id/How-to-access-your-music-from-anywhere-with-your-M/https://www.instructables.com/id/How-to-share-your-photos-from-your- mac-mini-on-the/https://www.instructables.com/id/How-to-Setup-the-Ultimate-Media-Player-with-the-Ma/

Stap 1: Bestanden delen tussen Macs

Als u een groot aantal bestanden kopieert die zich niet in één map bevinden, of als u gemakkelijk bestanden van de ene computer wilt selecteren om ze op een andere te zetten, dan is dit duidelijk de beste manier. Met het delen van bestanden kunt u ofwel de 'openbare' mappen zien die de remotehost-gebruiker kiest voor het delen van bestanden, of het stelt u ook in staat om alle dingen van externe gebruikers te zien en ernaar te schrijven als u de login en het wachtwoord voor die gebruiker heeft. Helaas werkt dit alleen echt als je op hetzelfde netwerk zit. Eerst moet je de 'remote host' instellen voor het delen van bestanden. Ga naar Apple Menu>Systeemvoorkeuren>Delen. Klik op Bestandsdeling om het te activeren. Als u openbare mappen wilt toevoegen die beschikbaar zijn voor andere gebruikers, doe dat dan. Anders, als u uw mappen alleen beschikbaar wilt hebben voor de mensen die de aanmeldingsgegevens van de externe gebruiker kennen, kunt u dat deel leeg laten. Klik op opties om een dialoogvenster te openen voor het kiezen van het type protocol voor delen. Als u bestanden met Windows-gebruikers wilt delen, klikt u op SMB, maar nogmaals, ze hebben inloggegevens nodig, tenzij u sommige mappen 'openbaar' maakt. Als uw lokale hostcomputer een mac is, zou deze de computer onder 'Gedeeld' in een nieuw zoekvenster (Command + N) moeten zien. Als je het niet ziet in het vindervenster, klik dan op "alles" in de linkerkolom. Als u dit om de een of andere reden uit uw standaardvenster hebt verwijderd, kunt u verbinding maken met de server door naar "Go>Verbinden met server" te gaan en vervolgens op bladeren te drukken. Dit zou een lijst moeten opleveren met computers die bestanden delen. Klik op je gewenste remotehost. Het zal standaard proberen verbinding te maken als gast, als je dat niet hebt ingeschakeld of als je meer toegang nodig hebt, kun je op "verbinden als" klikken om als gebruiker op die computer in te loggen. Dit betekent dat u de inloggegevens nodig heeft van de gebruiker wiens bestanden u probeert te openen.

Stap 2: Scherm delen tussen Macs

Scherm delen is een eenvoudig bijgeleverd hulpprogramma bij macs waarmee u een andere mac kunt bekijken en bedienen alsof u hem gebruikt. Je kunt er echter niet echt bestanden mee verplaatsen. Dus als u die computer moet gebruiken alsof u er fysiek mee verbonden bent, dan is dit de voorkeursmethode. Je kunt in principe alles doen wat je normaal ook zou kunnen doen als ze een toetsenbord en monitor op die computer hadden aangesloten. Om schermdeling op je mac mini of remotehost in te stellen, ga je naar "Apple-menu>Systeemvoorkeuren>Delen" op deze computer. Klik deze keer op "Remote Management" om deze functie in te schakelen. Als u meerdere gebruikers op de remotehost heeft en niet wilt dat ze allemaal toegang krijgen vanaf een andere computer, klikt u op de optie "Toegang toestaan voor>Alleen deze gebruikers". Klik vervolgens op het plusteken om degene toe te voegen waarvoor u daadwerkelijk toegang wilt. Je kunt elkaars rechten afzonderlijk beheren, zodat je geen gekke dingen kunt doen terwijl je van de andere kant van de wereld bent aangesloten - waarschijnlijk een goed idee. Normaal gesproken laat u de privileges voor alle gebruikers leeg. Op deze manier kunnen alleen mensen met de juiste inloggegevens voor de gebruiker daar dingen doen. Scherm delen is eenvoudig op een lokaal netwerk. Ga in de vinder naar "Go>Connect to Server". Typ vervolgens in het dialoogvenster "vnc://remotehost_ip", waarbij remotehost_ip het lokale statische IP-adres van uw computer is. Zie de instructie over het instellen van uw mac mini. Dit is nog een reden waarom het handig is om deze computer een speciaal adres op uw lokale netwerk te geven. U kunt ook in de Finder naar de remotehost bladeren en vervolgens op "scherm delen" klikken. Vervolgens authenticeren en je bent binnen!

Stap 3: SSH - Beveiligde Shell

Dat klopt, ssh staat voor Secure Shell, wat saai. De kans is groot (gegarandeerd als je ontwikkelaarstools hebt geïnstalleerd) dat je openssh hebt geïnstalleerd. Het is een geweldig hulpprogramma om veilig verbinding te maken met andere computers. Er is veel informatie om SSH te implementeren als je met dingen hebt geknoeid. Als je dat nog niet hebt gedaan en het is standaard gelaten, is het vrij eenvoudig om te gebruiken. Dus laten we aannemen dat je vanaf het begin begint. Met SSH heb je toegang tot de remotehost via de opdrachtregel (aaack Terminal). Het is vergelijkbaar met het gebruik van schermdeling, behalve dat je door de opdrachtregel loopt en je niet kunt zien wat iemand anders doet. Net als al het andere, moet je je mac vertellen dat je SSH wilt gebruiken. Ga op uw remotehost (mac mini) naar "Systeemvoorkeuren>Delen" en schakel "Aanmelding op afstand" in. Open nu op uw localhost-computer terminal en typ de volgende ssh remoteuser@remotehostVervang remoteuser door de gebruiker die u wilt verbinden met de remotehost. Vervang remotehost ook door het daadwerkelijke lokale IP-adres, of gebruik het geregistreerde domeinadres als u ergens anders verbinding mee maakt. Als u nog nooit eerder verbinding heeft gemaakt, wordt u gevraagd om een RSA-vingerafdruk. In feite zegt het gewoon dat het de computer waarmee je verbinding probeert te maken niet kan herkennen omdat je er nog nooit eerder verbinding mee hebt gemaakt. Als je dit zeker weet, bevestig dan met een y of ja. Als je ooit de computer of ethernetkaart die de computer gebruikt, verandert, komt er een andere die zegt dat de vingerafdruk is veranderd en je geen verbinding kunt maken. Als jij degene bent die de computer heeft gewijzigd, dan kun je de oude invoer verwijderen uit /Users/locasuser/.ssh/Known_hosts, anders is er iets aan de hand! Het begint met het bijbehorende IP-adres en moet een paar regels lang zijn. Ik zou een foto willen plaatsen, maar ik heb het gevoel dat informatie tegen mij kan worden gebruikt. Interessante varianten op SSH:SSH heeft veel opties, u kunt bijvoorbeeld SSH gebruiken om schermdeling te verbinden (zie volgende stap) ssh remoteuser@remotehost -L 5900:localhost:5900Om uw gedeelde muziek van elders te tunnelen (zie bijbehorende instructable)ssh -g remoteuser@remotehost -L 3689:localhost:3689

Stap 4: Scherm delen op afstand gebruiken

Zoals vermeld in de laatste stap, is het mogelijk om verbinding te maken met het delen van schermen via internet. Het is behoorlijk ondraaglijk als een van beide internetverbinding traag is, maar neem wat je kunt krijgen. Typ in de Terminal Command-regel het volgende ssh remoteuser@remotehost -L 5900:localhost:5900 en vervang remoteuser door de gebruiker waarmee je verbinding wilt maken, en vervang vervolgens remotehost met de computer waarmee u verbinding probeert te maken. U kunt localhost achterlaten als 'localhost'. Het weet wat het moet doen. Als u vervolgens een scherm wilt delen, gaat u naar de vinder en klikt u op "Go>Verbinden met server" en typt u invnc://localhost:0 en drukt u op Return. Het moet uitzoeken wat het moet doen en om authenticatie vragen. Als het niet werkt, ga dan terug naar de terminal en zorg ervoor dat het ssh-commando werkte zoals het zou moeten. Je zou verbonden moeten zijn alsof je een normale ssh-verbinding met de remotehost hebt gemaakt.

Stap 5: SCP

SCP is een geweldig hulpprogramma voor de opdrachtregel om dingen van de ene computer naar de andere te kopiëren. Het is snel en werkt prima als je precies weet waar de bestanden zijn. Bovendien beperkt het de schade die u kunt aanrichten door ongepast kopiëren van bestanden. Het commando werkt als volgt: SCP-doelbestemming, waarbij doel het doelbestand is dat moet worden gekopieerd en bestemming de plaats is waarnaar het moet worden gekopieerd. het volgende/file/on/localhostorremoteuser@remotehost:/file/on/remotehostDus je kunt kopiëren van of naar beide computers vanaf de andere. De remotehost heeft een gebruiker nodig om verbinding te maken als en u kunt alleen schrijven naar waar die gebruiker machtigingen heeft om te schrijven. Dus een veel voorkomende gewoonte van mij is om altijd naar:~/ te kopiëren, dan ssh ik naar de remotehost en doe later alle andere noodzakelijke verplaatsingen van bestanden en sudo als root indien absoluut noodzakelijk. Als sudo als root volledig vreemd voor je is, moet je het waarschijnlijk niet googlen om te zien wat dat betekent. Als je meerdere bestanden wilt kopiëren, gebruik je de -r of -R flag.scp -R /foldername/ remoteuser@remotehost:~/foldername/THis kopieert de inhoud van de mapnaam naar de doelmap. Gebruik het volgende als u de map ook wilt kopiëren als wellscp -R /mapnaam remoteuser@remotehost:~/mapnaam/Ziet u het verschil? De ene bevat de schuine streep, de andere niet. Een subtiel verschil dat je later veel kopzorgen kan besparen.