OS X Samba文件共享不断要求输入密码


5

我正试图通过Samba共享分享我的MacBook文件。我在设置中进行了设置,但无法从另一台计算机连接到本机!

在另一台计算机上,我使用正确的IP地址,用户名和密码设置连接。然后,当我尝试连接时,它会显示一个对话框,服务器在该对话框中要求输入密码。然后我输入正确的密码,并一次又一次地显示对话框。如果我关闭对话框,客户端会显示以下消息:

登录失败:用户名和密码不正确

但是我确定用户名和密码是正确的。(如果重要的话,客户端只是一个带有samba客户端应用程序的Android平板电脑。同一个应用程序处理Windows共享没有任何问题。)

有没有人遇到过类似的问题?

我的OS X版本是Mavericks。


嗨,作为一个整体的学究者,我想指出你根本就没有使用“Samba”分享。Apple SMB共享不使用Samba。
托尼·威廉姆斯

Answers:


2

Samba密码与常规帐户密码分开管理。您是否已设置用户以在选项菜单中启用samba共享?你需要这样做,否则登录将无法正常工作。

在“文件共享”首选项窗格中,选中要为其启用文件共享的用户旁边的复选框,将弹出一个窗口,要求您进行身份验证。

一旦完成,您应该能够从Android平板电脑登录。

共享偏好窗格

UPDATE

问题的根本原因可能是10.9使用完全由Apple编写的新SMB2堆栈(不再使用SAMBA)。Apple的SMB2实现与当今市场上的许多其他SMB2 NAS产品不兼容,而Windows 7,8和8.1工作正常。简而言之,这是一个Apple bug。

作为一种解决方法,您可以使用配置文件强制OSX使用SMB1而不是SMB2:

  1. 打开终端
  2. 粘贴以下行后跟一个返回键(命令应该是一行)

    echo“[default]”>>〜/ Library / Preferences / nsmb.conf; echo“smb_neg = smb1_only”>>〜/ Library / Preferences / nsmb.conf

说明:

  1. 在主目录中的〜/ Library / Preferences /路径中创建一个名为nsmb.conf的文件
  2. 它添加了强制使用SMB1协议而不是Apple的SMB2的线路(这是更慢但更稳定)

谢谢!不幸的是我已经尝试过这样做了,但是你在屏幕截图上显示的对话框会询问我的真实密码。它不接受任何其他东西,共享仍然产生相同的错误:(
Aron Lorincz 2013年

@ÁronNemmondommegavezetéknevem我用另一种解决方法更新了我的答案你可以试试
Chrisii


1

单击更多选项。从Windows计算机中选择另一个用户连接。提供您的OSX登录名。(默认是使用您的名字姓氏)和密码,它应该工作。

几分钟前我刚刚遇到这个问题。


0

在OS X用户和组设置中启用Guest帐户。然后选择“允许访客用户连接到共享文件夹”。在“共享”设置中,选择“文件共享”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.