Я пытаюсь смонтировать общий ресурс cifs, используя:
sudo mount \
-t cifs \
-o credentials=$HOME/.smbcredentials \
//server.example.com/Common/Share/Path /mnt/mountpoint
, который завершается неудачно с:
Retrying with upper case share name
mount error(6): No such device or address
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Просмотр / var / log / syslog показывает, что существует какой-то вид Проблема DNS:
Jun 4 18:06:12 laptop key.dns_resolver: DFSAPP03: No address associated with name
Jun 4 18:06:12 laptop kernel: [ 1807.650756] CIFS VFS: cifs_mount failed w/return code = -6
Кто-нибудь знает, что означает код возврата -6, или как я могу отладить эту проблему?
Хорошо, оказывается, что проблема была с разрешением DNS файлового сервера. Это пыталось разрешить имя узла "DFSAPP03" и сбой. В моем случае проблема была решена при помощи различного адреса сервера. Ошибка:
cifs_mount failed w/return code = -6
, Вероятно, указывает, что, в то время как шаги аутентификации являются всем OK, это проблема с фактическим нахождением доли в сети.
Каталог на удаленном компьютере должен быть совместно использован, так, чтобы главный компьютер мог получить доступ к нему. Это наиболее легко сделано при помощи файлового менеджера Наутилуса. Вам, возможно, придется установить Наутилус, если это не Ваш файловый менеджер по умолчанию. На удаленном компьютере, в Наутилусе, щелчке правой кнопкой по каталогу Вы хотите смонтироваться удаленно. Выберите Свойства. В диалоговом окне выберите флажок "Share this folder". Можно также проверить, хотите ли Вы, чтобы другие пользователи смогли записать в эту папку. Нажмите кнопку "Create Share" (или "Изменяют Долю", если она уже создается). Теперь необходимо смочь смонтировать этот каталог (или доля) удаленно.