Как я могу использовать терминал для входа в другой Mac?

3

У меня есть несколько скриптов Bash, которые копируют файлы с одного компьютера Mac на другой через локальную сеть, но мне нужно войти на другой компьютер Mac, чтобы скрипты работали. Немного обременительно пройти через Finder, хотя другие Mac-шоу достаточно легко отображаются на «общей» панели. Я хочу сделать это через Терминал, просто используя обычный! # / Bin / bash.

Я заметил, что все еще можно получить доступ к другому Mac через Finder, даже если SSH отключен на системной панели, поэтому мне интересно, есть ли другой способ сделать это через Терминал, без использования SSH.

Редактировать: Благодаря envalid, теперь я знаю, что я хочу, чтобы крепление еще один MacBook через терминал, но мне бы очень хотелось узнать как, так как мои попытки до сих пор не увенчались успехом.

Kebman
источник
Под «доступом к другому Mac через Finder» вы подразумеваете просмотр папок и файлов? Просмотр и управление экраном? Проверьте Системные настройки & gt; Поделитесь на Mac, к которому вы обращаетесь, и расскажите нам, что активировано.
William Jackson
Просматривайте файлы и папки на другом MacBook через терминал. Обмен файлами активирован. SSH не будет активирован. Благодаря envalid, теперь я не знаю, что я действительно хотел бы знать, как крепление другой MacBook через терминал.
Kebman

Ответы:

4

Когда вы монтируете компьютер / раздел / образ с помощью поиска, он отображается в /Volumes/,

Например, я только что установил .dmg:

ninth:Volumes sakkaku$ ls -l
total 8
lrwxr-xr-x  1 root     admin    1 May 19 17:21 Ninth -> /
drwxr-xr-x  9 sakkaku  staff  340 May  4 14:11 ExampleMountedDMG

Бонус: вы можете автоматизировать монтирование томов, перейдя в Системные настройки - & gt; Учетные записи затем нажмите вкладку «элементы входа». Нажмите + и выберите подключенный том.

Matt
источник
Здорово! Это может быть то, что я ищу. Не могу заставить его работать, хотя ... Как установить другой MacBook через терминал?
Kebman
2
Используйте Finder для монтирования в определенное место, а затем сохраните его для входа в систему. Или вы могли бы использовать mount_afp afp://[username:password]@rhost[:port]/volume destination
Matt
Где место назначения, где вы хотите, чтобы удаленная файловая система была смонтирована в
Matt
Честно говоря, если вы собираетесь подключиться таким образом, вам лучше использовать ssh + sftp, scp, rsync или другой протокол, так как это будет проще для IMO.
Matt
Большое спасибо! Это очень полезно. Будут ли обычные cp-команды работать через ssh? И будет ли это так же быстро, как mount_afp?
Kebman
2

Как насчет использования ssh войти на другую машину? Гугл "ssh tutorial mac" и идите "Мне повезет"

Fredrik Pihl
источник
Я заметил, что все еще можно получить доступ к другому Mac через Finder, даже если SSH отключен на системной панели, поэтому мне интересно, есть ли другой способ сделать это через Терминал, без использования SSH.
Kebman
1

Вы можете удаленно войти в систему с помощью ssh <username>@<remote Mac's IP address or hostname>,


источник
0

Я предполагаю, что ваш искатель работает из-за какого-то RPC или управления ОС, встроенного в OSX - это не связано с терминалом. SSH является защищенной оболочкой (терминалом) и является способ удаленного управления машиной через командную строку.

Nate
источник