2017-04-02 4 views
0

ここには2つの質問があります。私は、次の手順を実行して、私のUbuntuマシンでWindowsのネットワークパスをマウントすることができる午前:LinuxマシンのWindowsネットワークの場所をマウントするためのシェルスクリプト

sudo mount -t cifs -o username=user \\\\my_windows\\test /net/loc 

Windowsマシンに存在するすべてのファイルとフォルダパス「/ネット/ LOC」でのUbuntuマシンで利用可能になりました。ここで

は私の疑問です:

  1. 私はLinuxのパスにウィンドウのすべてのファイルを見ることができます。 Linuxパス(Windowsパスがマウントされているマウントパス)にファイル/フォルダを作成することは可能ですか?それはWindowsマシンに反映されますか?私は、Windowsネットワークの場所がマウントされているLinuxマシンに書き込むことができません。それは私に "書き込みのためにファイルを開くことができません"というエラーを投げます。

  2. Windowsのネットワークパスをマウントするシェルスクリプト(kshファイル)を作成しようとしています。私は自分のファイルに下記のmountコマンドを書きましたが、このコマンドはパスワードを要求します。何らかの方法はありますか?私はパスワードを要求しないでシェルスクリプトにコマンドを書くことができ、それをパラメータやその他のメカニズムとして渡すことができますか?

    は、ユーザー名=ユーザー\\ my_windows \テスト/ネット/ LOC

-o -t CIFSマウント

+0

パスワードと書き込みアクセスの両方についてここに返信しました。 http://unix.stackexchange.com/questions/68079/mount-cifs-network-drive-write-permissions-and-chown – Raji

答えて

0

パスワードが

以下のsudoとして渡すことができますありがとうござい-t CIFSマウント-oユーザ名= $ {USER}、パスワード= $ {PASSWORD}、UID =、GID = //サーバアドレス/フォルダ/マウント/パス/上/ Ubuntuの

、ルートアクセス権を持つ私は、中に書き込むことができていますLinuxのパス。

詳細情報はこちらhttps://unix.stackexchange.com/questions/68079/mount-cifs-network-drive-write-permissions-and-chown

関連する問題