MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Можно ли смонтировать afp-ресурс через терминал?
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X   
Автор Сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Чт Июн 06, 2019 05:24
Можно ли смонтировать afp-ресурс через терминал?
Ответить с цитатой

Уже перебрал все возможные варианты. Как это вообще работает?

Код:
ls -la /Volumes/TestPoint
total 0
drwxr-xr-x+ 2 user  staff   64  6 июн 03:58 .
drwxr-xr-x@ 6 user  staff  192  6 июн 04:15 ..

sudo mount -t afp afp://user:pass@192.168.0.28/ /Volumes/TestPoint
mount_afp: AFPMountURL returned error 2, errno is 3

sudo mount_afp afp://user:pass@192.168.0.28/ /Volumes/TestPoint
mount_afp: AFPMountURL returned error 2, errno is 3

sudo mount_afp -o nobrowse afp://user:pass@192.168.0.28/ /Volumes/TestPoint
mount_afp: AFPMountURL returned error 22, errno is 3

open afp://user:pass@192.168.0.28/
- выкидывает диалоговое окно пароля - ввожу тот же пароль, т.к. юзер уже написан и подключается успешно
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Пт Июн 07, 2019 22:36
Ответить с цитатой

Если ввожу неправильный пароль в команде - оно моментально даёт отлуп:
Код:
mount_afp: AFPMountURL returned error -5023, errno is -5023

а если правильный, то не пускает. пробовал уже и без /Volumes - где-то писали, что по какой-то логике сверхразума разрабов эппла, /Volumes уже подразумевается, поэтому надо писать без него вот так:

Код:
sudo mount_afp afp://user:pass@192.168.0.28/ /TestPoint

Не знаю что за ахинея, но такое тоже не сработало. Оно и к лучшему Smile

причём через файндер всё отлично монтирует, что немного намекает на отсутствие проблем в конфиге сервера. "-v" (--verbose - отладка), тоже не даёт никакой информации кроме этой многозначительной. почему нельзя написать человеческую расшифровку ошибки, почему это нужно делать какими-то неведомыми цифрами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grafovich



Репутация: +98    

Зарегистрирован: 06.03.2007
Сообщения: 4110

СообщениеДобавлено: Пт Июн 07, 2019 22:42
Ответить с цитатой

А какова цель? Понять почему оно не работает, или же реальная практическая необходимость маунтить через строку?
_________________
Made On A Mac
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Пт Июн 07, 2019 22:55
Ответить с цитатой

Grafovich писал(а):
А какова цель? Понять почему оно не работает, или же реальная практическая необходимость маунтить через строку?

просто если монтировать через файндер он у меня монтирует ресурсы под именами: HomeDirectory, HomeDirectory-1, HomeDirectory-2. А я хочу перенести с ноута некоторые файлы на AFP ресурс и слинковать их через ln, чтобы они брались с удалённого источника. Но предсказывать сложно в какую директорию он примонтирует ресурс, нужно в определённом порядке монтировать их, иначе придётся менять все ссылки на компе Smile

Удобнее было бы написать bash-файл, который одним запуском монтирует всё в нужные места при запуске компа, так и контроля больше...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grafovich



Репутация: +98    

Зарегистрирован: 06.03.2007
Сообщения: 4110

СообщениеДобавлено: Сб Июн 08, 2019 15:40
Ответить с цитатой

То есть у вас 3 диска с одинаковыми именами на разных IP, и при монтировании система обзывает их порядковыми именами -1-2.. и т.д., монтирует вразнобой в зависимости от того, какой адрес был первым, вторым и т.д., и линки к файлам соответственно уже не работают, если их не примонтировать в нужном порядке? Я правильно понял?

А чем тут может помочь Terminal? Или может просто переименовать диски на ресурсах?

_________________
Made On A Mac
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Сб Июн 08, 2019 19:24
Ответить с цитатой

Grafovich писал(а):

А чем тут может помочь Terminal?

Ну как - смонтировав нужные диски в нужные директории я бы получил однозначные неизменные пути и за систему ссылок можно было бы не беспокоиться.

Grafovich писал(а):

Или может просто переименовать диски на ресурсах?

Они разные. У меня оно почему-то игнорит имена ресурсов и монтирует всё с названием HomeDirectory (это не моё название, дефолт видимо какой-то). Только подбавляет цифру, чтобы пересечения не было. Вот я и хотел, монтировать через mount -t afp - чтобы можно было знать какой ресурс куда коннектится.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grafovich



Репутация: +98    

Зарегистрирован: 06.03.2007
Сообщения: 4110

СообщениеДобавлено: Сб Июн 08, 2019 19:42
Ответить с цитатой

Это на какой ОС происходит? Часом не с APFS?
В Finder если зайти с боковой панели на комп правильно отображает названия томов? Должно быть так:


_________________
Made On A Mac
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Вс Июн 09, 2019 17:53
Ответить с цитатой

Это netatalk/afp/Linux Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grafovich



Репутация: +98    

Зарегистрирован: 06.03.2007
Сообщения: 4110

СообщениеДобавлено: Вс Июн 09, 2019 18:13
Ответить с цитатой

Так это на ресурсе? А подключаетесь-то вы с какого устройства?

Это оно? - https://github.com/pld-linux/netatalk

_________________
Made On A Mac
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MacFun



Репутация: +1    

Зарегистрирован: 04.05.2010
Сообщения: 648

СообщениеДобавлено: Вс Июн 09, 2019 19:36
Ответить с цитатой

Ага, оно. А подключаюсь с макбука, 10.14.3. Сейчас ещё перепроверю конфиги на сервере, может там что удасться поменять.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grafovich



Репутация: +98    

Зарегистрирован: 06.03.2007
Сообщения: 4110

СообщениеДобавлено: Вс Июн 09, 2019 22:40
Ответить с цитатой

Вот я и говорю - либо сервак мутит, либо мухахава со своей APFS такое творит. Smile Надо бы найти (или поставить на другой раздел) ОС на HFS+ и проверить.
_________________
Made On A Mac
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Eggorka



Репутация: +7    

Зарегистрирован: 11.07.2007
Сообщения: 561

СообщениеДобавлено: Чт Июн 20, 2019 12:35
Re: Можно ли смонтировать afp-ресурс через терминал?
Ответить с цитатой

MacFun писал(а):
Уже перебрал все возможные варианты. Как это вообще работает?

Начиная с какой-то версии макоси, монтировать в системную папку Volumes из терминала не получится. Монтируй куда-нибудь в другое место. Я, например, создал папку Volumes в домашней директории.
Всё монтируется.
Код:
mount_afp afp://bard:123@172.16.1.15/bard ~/Volumes/bard

_________________
Bye. Eggor.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group