我需要通過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