2014-01-19 140 views
1

我想在我的Linux Redhat服务器上设置一个Samba服务器。桑巴路径找不到

我的服务器是在machinename.myschool.edu,我可以ping和ssh没有问题。

我的smb.conf文件看起来是这样的:

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

我重新启动Samba服务编辑smb.conf文件后。

不过,我不能够连接到它都在我的Mac和PC,使用Samba服务器地址:

\\machinename.myschool.edy\sharename 

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

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

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

谢谢

+0

您可以从您的电脑连接到它?另外,Mac的Finder在网络下看到'machinename.myschool.edy'? – lurker

+0

嗨姆布拉斯,谢谢你的回复。是的,我可以从我的电脑和Mac连接到它。通过ping或ssh – Mark5907

回答

1

从基于Unix的系统,在命令行另一个系统上访问Samba共享,你需要使用​​或使用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