如果samba需要帐号share, 而本地并没有share这一帐号。只可能是两种情况:
1. samba允许guest访问,这个时候无需验证,帐号share形同虚设,直接按照guest权限访问。
2. 链接samba网络路径时,弹出对话框,让你输入帐号share和密码。
情况1不会有问题,指定任意一个本地帐号就可以了,记住服务里设置的这个帐号是本地计算机的登录帐号而不是samba帐号。
情况2是个不可能的任务。因为需要你登录系统后输入share帐号和密码。而服务程序启动时根本就没有用户登录系统,更不可能提示你输入帐号和密码。
一种常见的解决方案是在本地计算机建立和samba一样的用户帐号。在这个例子中,samba有访问帐号share;那么需要在本地计算机中新增加一个用户share,并且密码也和samba的保持一致。 那么当在本地以本地帐号share登录系统,访问samba网络时,能自动使用当前的帐号通过samba认证(因为帐号/密码相同)。
另外,需要注意配置samba的安全验证机制,以确保能通过windows的用户帐号认证。
1. samba允许guest访问,这个时候无需验证,帐号share形同虚设,直接按照guest权限访问。
2. 链接samba网络路径时,弹出对话框,让你输入帐号share和密码。
情况1不会有问题,指定任意一个本地帐号就可以了,记住服务里设置的这个帐号是本地计算机的登录帐号而不是samba帐号。
情况2是个不可能的任务。因为需要你登录系统后输入share帐号和密码。而服务程序启动时根本就没有用户登录系统,更不可能提示你输入帐号和密码。
一种常见的解决方案是在本地计算机建立和samba一样的用户帐号。在这个例子中,samba有访问帐号share;那么需要在本地计算机中新增加一个用户share,并且密码也和samba的保持一致。 那么当在本地以本地帐号share登录系统,访问samba网络时,能自动使用当前的帐号通过samba认证(因为帐号/密码相同)。
另外,需要注意配置samba的安全验证机制,以确保能通过windows的用户帐号认证。