找不到samba路径

时间:2014-01-19 19:12:28

标签: unix share samba

我正在尝试在我的Linux redhat服务器上设置samba服务器。

我的服务器位于machinename.myschool.edu,我可以ping和ssh到它没有问题。

我的smb.conf看起来像这样:

[sharename]
comment = my share
path = /home/username
writeable = yes
browseable = yes
valid users = username

我在编辑smb.conf后重新启动了samba服务。

但是,我无法使用samba服务器地址在我的Mac和PC上连接它:

\\machinename.myschool.edy\sharename

Mac给我错误:“服务器可能不存在或此时不可用” PC:“找不到网络路径”

我也无法通过“smbtree”看到我的机器。

有人可以建议如何解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:1)

从基于Unix的系统,要从命令行访问另一个系统上的Samba共享,您需要使用smbclient或使用mount来安装共享驱动器。

您可以使用以下命令列出运行Samba的系统中可用的共享:

smbclient -L //machinename.myschool.edy

如果要访问文件共享,可以按如下方式安装:

mount -t cifs -o user=user_name //machinename.myschool.edy/sharename /place/to/mount

它应该提示您输入user_name的密码。这假设user_name有权访问您正在访问的服务器的Samba配置所给出的共享。

有各种在线资源可描述更多详细信息,例如:http://www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file-system-in-linux.htmlhttp://wiki.samba.org/index.php/Mounting_samba_shares_from_a_unix_client