设置Samba共享必须是我自己做过的最复杂和最复杂的事情之一 - 然而就程序的复杂性而言,它是如此简单易懂。我认为设置它的难度是因为互联网上提供了绝对令人难以置信的教程和“配置”指南。我想我已经找到了大约25种不同的方式来设置samba共享 - 所有这些方法都不同,并且它们都没有正常工作。
以下是我到目前为止所做的事情并告诉我,如果我不在乎 - 此时没有什么能让我感到惊讶。所以我已经在我的CentOS发行版上安装了samba。以下目录包含我希望samba共享指向的位置:“/ x2”
我被告知要做以下事情:
1)编辑smb.conf文件并仅添加以下配置:
[全球]
workgroup = wrkgrp
netbios name = smbserver
安全=分享
装载打印机=否
默认服务=全球
path = / home
可用=否
加密密码=是
[分享]
可写=是
admin users = smbuser
path = / home / share(更改为“/ x2”)
force user = root
有效用户= smbuser
public =是
可用=是
2)添加用户'smbuser'并更新密码 3)使用“smbpasswd -a smbuser”将用户添加到samba服务器,并使用与用户相同的passwd 4)重启samba服务器“/etc/init.d/smb restart” 5)转到Windows机器并运行命令“\”
完成步骤5后,文件夹会显示一个名为“share”的文件夹。我双击该文件夹,我被要求提供凭证。默认情况下,凭据显示为“smbuser”。我尝试使用我用于帐户创建和samba帐户创建的密码(步骤2和3),我收到消息“指定的网络密码不正确”,并添加了额外的奖励,现在登录的用户字段提示现在以我的计算机的域名“\ smbuser”开头,当然使用我在步骤2和3中提供的密码给我的结果与以前相同。
可以选择使用其他帐户,但我尝试使用我用来登录计算机的DOMAIN / account_name,但仍然没有运气。
有没有人有任何见解?我做错了什么?
答案 0 :(得分:0)
毕竟我无法相信 - 问题是多么简单和荒谬。我使用的密码显然是我所有问题的根源。用户名“smbuser”和密码“SMBuser1”不兼容。
我更改了密码,然后使用samba服务更改了密码,重新启动了samba服务器并使用以下命令重新添加了共享映射:
NET USE Z:\ 192.168.1.250 \ share / USER:smbuser
就是这样。工作就像一个魅力。现在我有一个映射驱动器,我相信我可以从运行提示符运行IP主机并使用用户名/密码直接进入。