Смонтировать AFP на CentOS 7

2552
user3973427

У меня возникают проблемы при попытке смонтировать общий ресурс AFP в CentOS 7. В настоящее время я использую mount_afpс, fuseно всякий раз, когда я пытаюсь что-то смонтировать, segfaults mount_afp в glibc. Я либо ищу альтернативу, mount_afpлибо способ решить проблему с segfaults. Мне не удалось найти какую-либо полезную информацию.

# mount_afp afp://<ip-adress>/Publications /mnt/test Segmentation fault  -------------------------------------------------------------------------------------------  # afp_client mount -u <username> -p <password> <hostname>:Publications /mnt/test The afpfs daemon does not appear to be running for uid 0, let me start it for you Dropped connection # tail /var/log/messages Nov 27 15:50:12 hostname kernel: mount_afp[64706]: segfault at f ip 00007fb1a1a68df1 sp 00007ffe2cd61810 error 4 in libc-2.17.so[7fb1a195e000+1b6000]  -------------------------------------------------------------------------------------------  # sudo afpcmd afpcmd: connect afp://<hostname>/Publications # tail /var/log/messages Nov 27 15:52:18 hostname kernel: afpcmd[64978]: segfault at f ip 00007fb75dbabdf1 sp 00007ffd3f519e10 error 4 in libc-2.17.so[7fb75daa1000+1b6000] 

У кого-нибудь есть идеи, куда идти отсюда?

1
Возможно, вы захотите использовать sshfs, который может делать то же самое, что и вы ... Я не знаю, потому что я не очень знаком с протоколом afp ... [Здесь] (http: // fortysomethinggeek .blogspot.com / 2012/11 / sshfs-on-osx-mount-sshsftp-shares-on-mac.html) - это то, что может помочь ... Gamerb 8 лет назад 1

1 ответ на вопрос

0
Vlad Frolov

В то время как проект afpfs-ng (я полагаю, это то, что вы используете) почти мертв, недавно был сделан запрос на получение к afpfs-ng, который решает проблему с ошибкой (хотя я не уверен, решит ли она вашу ошибку): https://github.com/simonvetter/afpfs-ng/commit/f6e24eb73c9283732c3b5d9cb101a1e2e4fade3e

Я бы предложил несколько вариантов:

  • Попробуйте собрать afpfs-ng из исходников.
  • Используйте sshfs ( статья с практическими рекомендациями) в качестве более удобной альтернативы в мире FUSE-remote-FS, хотя вы также можете попытаться использовать smbfs, но она чужды как OS X, так и Linux.
  • Используйте NFS (остерегайтесь угроз безопасности; я бы не советовал устанавливать сервер NFS на ноутбуке, например)
  • В зависимости от ваших требований я также могу предложить:
    • FileZilla для доступа к OS X через ssh, но с использованием протокола SFTP.
    • Синхронизация или BitTorrent Sync для синхронизации ваших локальных файлов.
    • rsync для копирования файлов иногда или с помощью cron.
    • Dropbox, Google Drive, ...

Похожие вопросы