1

Первый раз здесь, так что будь добр со мной. Это проблема, с которой я сталкиваюсь. Mac на OSX (10.7.x) не работает на графической карте, поэтому он загружается только с терминала в одиночном режиме. Я хочу получить данные с диска, но довольно болезненно делать это с терминала. Мне нужен способ получить доступ к диску с графическим интерфейсом с ПК с Linux. Я читал, что Mac может использовать удаленное соединение SSH, но я не знаю, как это сделать, и с поддержкой графического интерфейса. Может кто-нибудь дать мне пошаговый совет соединить эти две машины (Linux с Mac) и получить данные с диска простым способом, с помощью SSH или другим способом? Спасибо всем за то, что прочитали это и ждете ответов.

1 ответ1

1

Во-первых, вам нужно убедиться, что на вашем Mac включен SSH. Если нет, вы должны включить его.

systemsetup -setremotelogin on

Теперь вам нужно создать группу, которая может удаленно войти в систему.

dseditgroup -o create -q com.apple.access_ssh

После этого вам необходимо добавить пользователей в эту группу. Только пользователям или группам пользователей, связанным с этой группой, будет разрешен удаленный вход в систему.

dseditgroup -o edit -a admin -t group com.apple.access_ssh

Теперь у вас есть SSH на вашем Mac, который может принимать удаленные подключения.

Чтобы подключиться к вашему Mac, в Ubuntu вам нужно ввести следующую команду

ssh user@remote_host

remote_host - это IP-адрес или доменное имя вашего удаленного ПК. Mac в этом случае. Чтобы получить IP вашего Mac, введите ifconfig . пользователь это имя пользователя.

Чтобы скопировать файлы, вам нужно использовать scp или Secure Copy.

Основная команда для scp:

scp user@remote_host:Doccuments/file.txt /some/local/directory

Примечание: SSH может не работать сразу на Mac в однопользовательском режиме. Если она возвращает ошибку , которая говорит сеть не вверх, попробуйте это: launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist launchctl load /System/Library/LaunchDaemon/com.apple.DirectoryServices.plist launchctl load /System/Library/LaunchDaemon/ssh.plist

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .