Eine Verbindung zu einem anderen Mac über Terminal?

Ich muss von meinem MacBook über das Terminal eine Verbindung zu einem Mac-Server herstellen.App. Wenn ich Finder öffne, kann ich es in meiner "FREIGEGEBENEN" Liste sehen. Ich kann mich als authentifizierter Benutzer" verbinden " und das alles.

Aber wie verbinde ich mich vom Terminal aus mit demselben Computer? Ich kenne seine IP-Adresse nicht, nur seinen Namen.

Danke

Author: Chealion, 2010-11-24

5 answers

Ssh-Computername

Sie müssen Remote Login im Bereich Freigabe-Präfixe des Computers aktivieren, mit dem Sie eine Verbindung herstellen möchten.

 10
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-11-24 21:02:19

Zunächst müssen Sie die Remote-Befehlszeilenanmeldung (mit dem SSH-Protokoll) auf einem anderen Computer aktiviert haben-Öffnen Sie Systemeinstellungen - > Freigeben und aktivieren Sie die Remote-Anmeldung (stellen Sie außerdem sicher, dass die Option Zugriff zulassen für: das Konto aktiviert, bei dem Sie sich anmelden möchten).

Um die Verbindung herzustellen, führen Sie Terminal aus und verwenden Sie den Befehl ssh [email protected], wobei remoteBonjourName.local ist der Computername des anderen Computers, bei dem die meisten Satzzeichen entfernt und Leerzeichen in " - " und "konvertiert wurden.lokal " am Ende hinzugefügt (überprüfen Sie die Freigabe prefs, direkt unter dem Computernamen)

Alternativ können Sie die neue Remoteverbindungsoption des Terminals verwenden (unter dem Shell-Menü), Secure Shell (SSH) aus der Dienstliste auswählen und alle Macs anzeigen, auf denen SSH auf der rechten Seite ausgeführt wird. Wählen Sie den Benutzer aus, mit dem Sie eine Verbindung herstellen möchten, geben Sie den Benutzer ein, bei dem Sie sich anmelden möchten, und klicken Sie auf Verbinden.

 5
Author: Gordon Davisson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-11-24 21:08:43
  1. Wählen Sie Gehen > Anwendungen und dann Dienstprogramme > Terminal.
  2. Mach eines der folgenden: • Mac OS X 10.4 - wählen Sie Datei > mit Server Verbinden. • Mac OS X 10.5 - wählen Sie-Shell - > Neue Entfernte Verbindung
  3. Wählen Sie unter Service Secure Shell (ssh) aus.
  4. Klicken Sie unter Server auf das Pluszeichen. Sie werden aufgefordert, " Geben Sie den Namen oder IP adresse eines Servers...". Geben Sie den Namen oder die Adresse für den gewünschten Hostserver ein zugang (z.B. unix.andrew.cmu.edu). Klicken Sie auf OK. Hinweis: Dieses server die Adresse wird nun in der Serverliste angezeigt. Das nächste Mal wünschen Sie um eine Verbindung herzustellen, können Sie sie aus der Liste auswählen.
  5. Geben Sie Ihre eigene Benutzer-ID in das Textfeld Benutzer ein.
  6. Wählen Sie SSH-Protokoll 2 aus der Dropdown-Liste aus. (auswahl "SSH Automatisch" von dieser Liste wird auch funktionieren.)
  7. Wählen Sie die Serveradresse aus der Dropdown-Liste aus. Die Serveradresse wird angezeigt als ssh-2 userid@host-server-Adresse Wobei USERID Ihre Andrew-userId und die Hostserveradresse die Adresse von ist Host server, zu dem Sie eine Verbindung herstellen möchten. In unserem Beispiel die Serveradresse erscheint als: ssh-2 [email protected].
  8. Klicken Sie Auf Verbinden.

Hoffe, das wird dir helfen

 4
Author: Sagar Khetia,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-11-24 21:09:16

Zuerst müssen Sie der Root-Benutzer werden, indem Sie dsenableroot eingeben.

Ihr Computer fragt nach dem Benutzerkennwort und dem Root-Passwort.

Stellen Sie sicher, dass der Computer, auf den Sie zugreifen möchten, "Remote Management und Remote Login" in den Freigabeeinstellungen in den Systemeinstellungen aktiviert hat.

Geben Sie Dann ein: ssh username@internal ip address.

Jetzt wird jeder Befehl, den Sie eingeben, während Sie sich bei ihrem ssh angemeldet haben, auf ihrem Computer ausgeführt.

Zum Beispiel:

sudo shutdown -h now
 0
Author: le Pro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-08-03 13:46:08

Voraussetzung:

1.Habe ssh installiert

2.Remote-Login-setup -

Systemeinstellungen - > Freigabe - > "Remote Login" aktivieren

Remote-Login

Ref:https://support.apple.com/guide/mac-help/allow-a-remote-computer-to-access-your-mac-mchlp1066/mac

Zugang:

ssh user_name@host_name

Benutzername:

Was auch immer unter "Zugriff zulassen für" im obigen Bild

Host_name:

A. unter "Computername" in das obige Bild (Sie können es Bearbeiten)

B. im Terminal

ifconfig | grep "inet " | grep -v 127.0.0.1
Output: inet 192.168.1.XXX netmask 0xffffff00 broadcast 192.168.XXX.255

Zum Beispiel

ssh [email protected] OR
ssh [email protected]
 0
Author: Lusha Li,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-05-26 06:23:09