我有一台 PC 和一台笔记本电脑,两台设备上都使用 ubuntu 14.04 和 windows xp sp3。我尝试在它们之间共享文件夹。
- 我安装了 Samba 。
- 设置用户和密码。
- 在两个设备上将文件夹设置为共享(在 ntfs 分区上)。
- 试图进入工作组网络但一直询问密码,当我输入我在 samba 上设置的密码或用户密码时没有反应。
我只能使用 Ubuntu 访问 Windows 上的共享文件,但反过来不行。我尝试从台式机运行 Ubuntu-Ubuntu,但一直询问 basswd,而从笔记本电脑运行没有任何反应不和我一起工作 请提供任何帮助。
答案1
虽然我非常确定任何文件系统都可以在 Linux 操作系统中安装(包括 NTFS、FAT32、FAT16),但 Windows 无法识别 Linux 文件系统(e2fs、e3fs、reiserfs 等)。一种可能的解决方案是在 Windows 系统上创建一个文件夹,并在 Linux 系统中将要共享的文件保存到该文件夹中。这实际上使得在两个系统中都可以查看(可行?可编辑?)“共享”文件。
Hope this helps, Craig
答案2
你确实使用 smbpassword 设置了用户密码,对吗?在 linux 中,用户密码和 samba 密码是不同的
最初创建 sudo smbpasswd -a nameuser
或者如果添加了删除 -a 来更改密码
在 /etc/samba/smb.conf 中将工作组加密密码设置为。True Passdb 后端 tdbsam
然后在末尾定义一个条目 [数据] 注释 = 数据 路径 = /somewhere/data guest ok = 否 可浏览 = 是 可写 = 是 用户 = seb frank
创建本地用户后,运行 smbpassword -a 为 seb 和 franck 设置密码
当 Windows 提示时输入凭据。