
По какой-то причине я могу смонтировать свой NAS с помощью cifs следующим образом:
sudo mount -t cifs //10.0.0.210/data -o username=xxxxxxxxxxxxx,password=xxxxxxxxxxx,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755 /mnt/nas
Но когда я ввожу это в свой fstab:
//10.0.0.210 /mnt/nas cifs username=xxxxxxxxxxxxx,password=xxxxxxxxxxxxx,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755
И я запускаю это:
sudo mount -a
Я понимаю это:
mount: unknown filesystem type 'cifs'
Любая помощь здесь будет замечательной. Спасибо
решение1
Вероятно, мобильный телефон не заряжен.
sudo modprobe cifs
*обновлено с указанием имени модуля
решение2
Я столкнулся с этой и другими проблемами с CIFS, и, похоже, например, в Ubuntu 18.04 вам также следует установить cifs-utils
лучшую поддержку SMBv3 для лучшей безопасности.
apt-get install cifs-utils
Я также предлагаю вам поместить учетные данные в файл. Например, /root/.smbfile
username=<user>
password=<password>
иchmod 600 /root/.smbfile
Тогда ты /etc/fstab
мог бы быть этим вместо этого
//10.0.0.210/data /mnt/nas cifs credentials=/root/.smbfile,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755`