我需要通过C#代码写入Linux系统中具有Samba服务器的文件。 我只是处于评估阶段,所以我现在没有一个带有samba服务器的linux系统来测试我的代码。 我发现了两个非常适合我的场景的有用链接。 http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/03bf0cf2-be80-43a4-870c-83727dee1c63 和 How to read shared file from Ubuntu/Samba using C#?写入Linux系统中具有Samba服务器的文件存在于Windows系统中
现在我的问题是: 我的C#应用程序不是固定在特定的系统。它是一个桌面应用程序,可以存在于跨域的任何系统中。我需要传递2个用户名/密码吗? 1为unix系统和1为Windows(客户端)系统?我如何通过代码来做到这一点?
是的。我可以配置SAMBA共享,以便我不需要用户名/密码。在这种情况下,我仍然需要传递我正在使用的Windows系统的用户名/密码? 或者我们根本不需要Windows用户名/密码? – Sunil