Я подключил общий ресурс Windows к своей системе Ubuntu 11.10, добавив следующую строку в /etc/fstab
:
//serveraddr/sharedfolder /mnt/foldername/ smbfs credentials=/home/myname/.smbpasswd 0 0
используя учебник здесь .
Но есть проблема с разрешениями. Владелец папки монтирования - root
. Я не могу создавать папки или файлы в точке монтирования, если я не становлюсь пользователем root. Даже я не могу изменить владельца на моего пользователя по умолчанию через
sudo chown -R myname .
Я погуглил и увидел, что это может быть связано с тем, что форматы файлов Windows (fat32 / ntfs) не могут сохранить права собственности. Но когда я подключаюсь к тому же месту через самбу, как
smb://serveraddr/sharedfolder
предоставляя свои учетные данные, я имею право писать, не будучи пользователем root.
Как я могу сделать так, чтобы я мог писать в смонтированную папку?
источник
cat ~/.smbpasswd
.cat .smbpasswd
даритuser=name.surname pass=******* dom=domainname
sudo mount -t cifs //ip_from_windows_pc/sharename /mnt/share -o username=windows_username,password=windows_password_for_user,iocharset=utf8,file_mode=0777,dir_mode=0777
. если у вас есть ошибки, запишите их.