smbclientとディレクトリへのパスを含むファイルをコピーします


10

NT_STATUS_BAD_NETWORK_NAMEエラーで立ち往生していますが、何が悪いのか理解できません。

私の目的:phpによって呼び出される単純なコマンドラインでubuntuからウィンドウにファイルをコピーします。

問題:パスに複数のフォルダーを追加すると、NT_STATUS_BAD_NETWORK_NAMEエラーがスローされます。

例:

smbclient -U someuser%somepassword //10.0.1.250/Home/Public/Offline -c 'put "test.deb"'

Domain=[FILESERVER] OS=[Windows Server 2012 Standard 9200] Server=[Windows Server 2012 Standard 6.2]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

しかし、私が試してみると:

smbclient -U someuser%somepassword //10.0.1.250/Home

接続して、同じファイルでputを実行できます。

smb: \> cd Public/Offline
smb: \Public\Offline\> put test.deb

したがって、権限の問題ではないようです。

何が悪いのでしょうか?

回答:


10

初期ディレクトリオプションを使用してみてください(--directory Public/Offline


2
smbclient -U someuser%somepassword //10.0.1.250/Home --directory Public/Offline -c 'put "test.deb"'仕事中。ありがとう!
cassiano

1
私はこのエラーツリーの接続に失敗しました:NT_STATUS_BAD_NETWORK_NAME
Jay Momaya

このチェック@JayMomaya serverfault.com/a/137298それが、これは全体のパスに不十分な権利によって引き起こされたのように、使用するパスに沿ってすべてのdirsにあるチェック権限
アンドレイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.