Zainstalowałem udział Windows w moim systemie Ubuntu 11.10, dodając następujący wiersz do /etc/fstab
:
//serveraddr/sharedfolder /mnt/foldername/ smbfs credentials=/home/myname/.smbpasswd 0 0
korzystając z samouczka tutaj .
Ale jest problem z uprawnieniami. Właścicielem folderu montowania jest root
. Nie mogę utworzyć żadnych folderów ani plików w zamontowanym punkcie, jeśli nie zostaję rootem. Nawet nie mogę zmienić właściciela na domyślnego użytkownika za pośrednictwem
sudo chown -R myname .
Poszukałem Google i zobaczyłem, że może to wynikać z faktu, że formaty plików Windows (fat32 / ntfs) nie mogą zapisać własności. Ale kiedy połączę się z tą samą lokalizacją przez sambę co
smb://serveraddr/sharedfolder
podając moje dane uwierzytelniające, mam uprawnienia do pisania bez uprawnień użytkownika root.
Jak mogę to zrobić, aby pozwolić mi pisać w zamontowanym folderze?
źródło
cat ~/.smbpasswd
.cat .smbpasswd
dajeuser=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
. jeśli wystąpią błędy, zapisz je.