web-dev-qa-db-ja.com

Windowsネットワーク共有上にあるWindowsの隠しファイルとフォルダーを非表示にする

Windows Server 2008 R2に基づいたファイルサーバーがあります。WindowsServer 2008 R2には、隠しファイルとの共有がいくつかあります。共有が作成されるFSはNTFSです。CIFSを使用してubuntuにこれらの共有をマウントしました。すべての隠しファイルが表示されることを除いて、すべて正常に動作しています。これらのファイルをubuntuに表示しない方法はありますか?

私はそのスレッドを見つけました: http://ubuntuforums.org/showthread.php?t=1882753&s=c2495b99639759e45b80953f131d3d97 、これはntfsをマウントすれば可能だということですパーティション。 cifsを使用してこれを達成する可能な方法はありますか?おそらくNTFSを使用してnetowk共有をマウントします。これは機能しますか?

3
Trihta

samba.org/samba/docs/man/manpages-3/smb.conf.5.html を参照

Samba共有を介して選択したファイルを非表示にするのに役立つ複数のフラグ/オプションがあります。

# hide files start with a dot (.)
hide dot files = yes

# hide selected files. example files start with ($)
hide files = /$*/

# hide pipes, sockets, devices ...
hide special files = yes

# hide files with no read permissions
hide unreadable = yes

# hide files with no write permissions
hide unwriteable files = yes

ほとんどのディストリビューションでは、構成は/etc/samba/smb.confにあります。

新しいユーザーがターミナルでこれを実行するように(アドバイス:バックアップを作成してください):

Sudo gedit /etc/samba/smb.conf

次に、sambaサービスを再起動します

Sudo service samba restart

グローバル共有オプションが必要な場合は、([])が付いたセクションの前にこれらの行を挿入します。それ以外の場合は、共有パスの特定のオプションを使用して、必要なセクションの下に行を配置するか、新しいセクションを作成します。例:

[foo]
path = /home/bar
read only = yes
hide dot files = yes
6
user.dz