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


3

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

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

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


Под «доступом к другому 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; Учетные записи затем нажмите вкладку «элементы входа». Нажмите + и выберите подключенный том.


Здорово! Это может быть то, что я ищу. Не могу заставить его работать, хотя ... Как установить другой 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" и идите "Мне повезет"


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

1

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.