Использование SSHFS на Mac с закрытым ключом, защищенным паролем - PullRequest
0 голосов
/ 05 декабря 2010

Эй, ребята, у меня есть удаленный файловый сервер, который я использую для размещения моей музыки / фильмов.У меня есть ноутбук и настольный компьютер, и я хотел поделиться своими файлами между ними, без файлов, которые на самом деле находятся на любой машине, поэтому я использовал старый умирающий ноутбук для размещения сервера SSH, подключенный к моему внешнему диску.

Я настроил sshd на сервере для приема соединений, используя мой защищенный паролем закрытый ключ, и он прекрасно работает с такими приложениями, как Cyberduck.Проблема в том, что я хочу иметь возможность открыть iTunes и указать его в моей удаленной библиотеке.(Очевидно, что iTunes будет работать только при подключенном ресурсе.) Точно так же, если я хочу посмотреть фильм, мне не нужно копировать его на рабочий стол, дождаться окончания передачи и начать просмотр.Я хочу дважды щелкнуть файл и передать его на мой ноутбук, как если бы это был локальный файл.

Проблема в том, что я попытался установить sshfs с этого сайта:

sshfs для Mac OS X

Но я не могу понять, как предоставить закрытый ключ, не говоря уже о пароле, защищенном паролем.Я новичок в настройке SSH-сервера, поэтому, если я опущу любую важную информацию, дайте мне знать.

Спасибо!

1 Ответ

2 голосов
/ 05 декабря 2010

Сначала вы можете захотеть использовать стандарт sshfs для OS X, который включен в MacFuse здесь .Используя это, он поддерживает чтение ключей $HOME/.ssh/config и ssh, как и стандартная командная строка ssh клиента.Попробуйте установить соединение, работающее с клиентом ssh, а затем используйте то же имя пользователя и имя хоста для монтирования sshfs.Я использую именно эту настройку с iTunes для удаленного доступа к моей музыкальной библиотеке.Тем не менее, если задействованные машины являются системами OS X и в одной сети (так что Bonjour discovery работает), текущие версии iTunes разрешают автоматический общий доступ к музыкальным библиотекам, если вы хотите сохранить iTunesработает на обоих.Смотри iTunes -> Preferences -> Sharing.

...