2 votes

Peut-on utiliser la ligne de commande sur un Mac pour accéder à un Mac en réseau ?

J'ai un ordinateur de bureau Mac en réseau et un ordinateur portable sans fil. J'aimerais utiliser le Mac de bureau pour tester les pages Web à partir de l'ordinateur portable. Le mac de bureau a un serveur php/mysql/apache à l'extérieur du routeur pour les tests.

Comment puis-je accéder à mon réseau en utilisant la ligne de commande depuis mon ordinateur portable ? Je fais cd ~ et j'obtiens le disque dur de mon ordinateur portable. Je fais cd / et j'obtiens un niveau supérieur. Je fais cd Réseau et je n'obtiens aucun répertoire

Est-ce possible uniquement avec un Mac Server ? Il semble que le CLI devrait voir l'autre Mac sur le réseau puisque j'ai ouvert une session sur le réseau et que le disque dur de l'autre Mac est visible sur le bureau. Merci,

4voto

rickumali Points 425

Utilisez la commande mount pour afficher les différents partages montés. Vous verrez quelque chose comme ceci :

$ mount

//GUEST:@betafat/tmp on /Volumes/tmp (smbfs, nodev, nosuid, ...
afp_0h2ueA0008BK0000oM0000VU-2.2e000005 on /Volumes/admin (afpfs, nodev, nosuid, ...

La première ligne est un partage SMB Windows provenant d'un ordinateur XP, la deuxième ligne est un partage AFP provenant d'un autre Mac.

Notez les points de montage après le mot "on" ci-dessus. Vous pouvez accéder aux partages montés en utilisant le point de montage comme vous le feriez pour n'importe quel autre répertoire, par exemple ls /Volumes/admin.

2voto

Shawn Points 8120

Une autre option serait d'utiliser ssh pour se connecter à distance à la machine. Pour activer ssh, allez à System Preferences -> Sharing Preferences -> Remote Login .

Ensuite, vous vous connecterez en tapant ssh <username>@<hostname (ou <ip_address> au lieu du nom d'hôte). Après la connexion, vous travaillez dans un shell qui exécute toutes les commandes sur la machine distante.

0voto

moodforaday Points 2633

J'avoue être un peu confus par la question initiale.

Les deux ordinateurs sont-ils derrière le même routeur et sur le même réseau (LAN) ou sont-ils sur deux réseaux distincts et vous voulez vous connecter de l'un à l'autre ?

ssh est la première étape

Indépendamment de ce que vous allez faire ensuite, la première étape consiste à activer ssh (Préférences système " Partage " Connexion à distance, qui est désactivé par défaut).

Si différents réseaux

En supposant que vous souhaitiez vous connecter à votre ordinateur personnel sur un autre réseau, le moyen le plus simple est d'utiliser DynDNS, que vous trouverez à l'adresse suivante http://dyn.com/dns/dyndns-free/ . Ils vous donneront deux noms d'hôtes gratuitement, utilisez-en un pour l'ordinateur de bureau et un pour l'ordinateur portable.

Si les mêmes réseaux

Si vous êtes tous deux sur le même réseau, vous devriez être en mesure de vous connecter à l'autre ordinateur en utilisant hostname.local où "nom d'hôte" correspond au nom de l'ordinateur dans "Partage" des préférences système. Je pense que la valeur par défaut est généralement du type "MacBook de John Smith.local" ou autre. Je change toujours le mien tout de suite.

S'ils sont sur le même réseau, vous pouvez utiliser le partage de fichiers (bien que ce que vous essayez de faire ne soit pas encore très clair) ou l'une des options "à distance" ci-dessous

Si différents réseaux

Si vous êtes sur des réseaux différents et que vous voulez monter votre disque dur, vous pouvez utiliser Back To My Mac et le partage de fichiers, mais je n'ai jamais trouvé cela fiable. Il vaut mieux essayer le montage par ssh avec soit ExpanDrive o Transmettre .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X