When I do pdbedit -L -v, I get this: tdbsam_open: Failed to open/create TDB passwd [/var/lib/samba/passdb.tdb] tdbsam_getsampwnam: failed to open /var/lib/samba/passdb.tdb! User Search failed!
【在 b*****c 的大作中提到】 : pdbedit -L -v : 查看一下samba用户列表 : 没有的话手动添加 : smbpasswd -a user : : nobody
# "security = user" is always a good idea. This will require a Unix account # in this server for every user accessing the server. See # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html # in the samba-doc package for details.
【在 a9 的大作中提到】 : # "security = user" is always a good idea. This will require a Unix account : # in this server for every user accessing the server. See : # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html : # in the samba-doc package for details.
s*a
28 楼
Also I don't have smbpasswd, what package do I need to get it?
【在 b*****c 的大作中提到】 : pdbedit -L -v : 查看一下samba用户列表 : 没有的话手动添加 : smbpasswd -a user : : nobody
Thanks much for your help. Just installed samba-common-bin, now it looks like I can access shared folders on Debian with security set as user level. However, I can only read and write in the home directory, which is on the same flash drive as the system files; I can read the folders and files in the attached Seagate GoFlex Desk USB HDD but I cannot write to it. How do I take control of the USB HDD? BTW, the seagate drive was formatted as ext2 under a Lubutu machine.
【在 b*****c 的大作中提到】 : apt-get install samba-common-bin : you need root privilege to run these
b*c
33 楼
make sure you enabled 'writeable' for your HDD smb.conf ... [yoursharename] comment = blahblah path = /mnt/yourshare browseable = yes writeable = yes valid users = username ...
. I
【在 s*****a 的大作中提到】 : : Thanks much for your help. Just installed samba-common-bin, now it looks : like I can access shared folders on Debian with security set as user level. : However, I can only read and write in the home directory, which is on the : same flash drive as the system files; I can read the folders and files in : the attached Seagate GoFlex Desk USB HDD but I cannot write to it. How do I : take control of the USB HDD? : BTW, the seagate drive was formatted as ext2 under a Lubutu machine.
s*a
34 楼
I made sure it's writeable... The only thing that's different is that I mounted the HDD under /mnt, instead of creating a directory under /mnt and mount the HDD there. Does that make a difference?
【在 s*****a 的大作中提到】 : I made sure it's writeable... The only thing that's different is that I : mounted the HDD under /mnt, instead of creating a directory under /mnt and : mount the HDD there. Does that make a difference?
s*a
36 楼
OK, thanks much. Problem solved. Sorry, Linux n00b, not an IT guy.
【在 b*****c 的大作中提到】 : well you need to chmod 777 /mnt then lol...