Та же проблема здесь. Через какое-то время я нашел эта страница, где появились иметь подобную проблему.
После чтения его это было тем, что я сделал для решения его в моей archlinux системе:
$ # Backup files 'plasma-desktoprc' and 'plasma-desktop-appletsrc'
$ find ~ -type f -iname "*plasma-desktop*" -exec cp -v {} {}.old \;
# reboot
Попытайтесь добавить sec=ntlm
к Вашей опции отмечает для монтирования, например, sudo mount -t cifs -o user=user,sec=ntlm //server/share /mnt/sth
. Решенный та же проблема для меня.
Источник: https://bbs.archlinux.org/viewtopic.php? id=160047
Существует одна вещь, которая смущает меня о Вашем вопросе. Монетный двор основан на Ubuntu, которая в свою очередь основана на Debian. Почему Вы смотрите на ошибки Redhat затем?
Если Вы хотите соединиться как гость, сказать mount
таким образом путем передачи опции guest
, т.е. mount -o guest ...
. Иначе это предположит, что учетные данные необходимы.
Если абсолютно необходимо дать пароль на командной строке, имейте в виду для выхода из любых специальных символов такой как \
или $
, потому что иначе Вы заканчиваете пароль, это отличается от того, что ожидает сервер.
Однако я не могу рекомендовать использовать подход, представленный в другом ответе по единственной причине: fstab
обычно читаемо миром. Поэтому Вы пропустили бы свои учетные данные. Лучший метод должен использовать следующий метод:
fstab
добавьте строку, которая содержит credentials=/etc/share-credentials.txt
в части опций. Например. //server/share /mnt/point cifs iocharset=utf8,rw,credentials=/etc/share-credentials.txt,file_mode=0660,dir_mode=0770 0 0
touch /etc/share-credentials.txt && chmod u=rw,g=r,o= /etc/share-credentials.txt
и затем отредактируйте его.password
и username
для доли.Формат для файла учетных данных похож на это:
username=johndoe
password=sekrit
domain=foobar
domain
значение является дополнительным.
Просто открытый /etc/fstab
и вставка
//server/share /mnt/sth/ cifs uid=uid,user=user,password=password 0 0
сохраните его и тип mount -a
У меня была такая же проблема, и я заметил, что она не работала в Linux Mint 18.3 Sylvia, но работала в Ubuntu 16.04.6 LTS.
Что помогло мне использовать vers=2.0,sec=ntlmssp
вместе с другими вариантами вместо старогоvers=2.0,sec=ntlm
Действительно старая проблема, которая все еще возникает с raspberry pi в моем случае.
При использовании UNC по умолчанию будет использоваться IPv6, что приведет к сбою, поэтому использование адреса IPv4 вместо UNC устранило проблему.
либо
mount.cifs //IPv4_ADDRESS/servicename mount_directory
ИЛИ
mount.cifs -o ip=IPv4_ADDRESS //NETBIOS_name/service_name mount_directory
создание файла lmhosts (man lmhosts )в /etc/samba/ должно исправить это, но ничего не сделало в моем случае.
Также :убедитесь, что вы вводите ntlm, а не nltm.......