皆さん、こんにちは!。 私たちがお勧めするように 前の記事、単純なものから複雑なものに移行する必要があります。 したがって、SMB / CIFSネットワークで見つけたリソースをナビゲートして使用する方法を学び、シリーズを続けます。
示されている画像は、GNOME-Shellを備えたDebianWheezyワークステーションに対応しています。 次に説明することはすべてUbuntuにも当てはまると思います。
Debianはデフォルトでライブラリをインストールします libsmbクライアント、私たちのチームのアプリケーションがSambaおよびMicrosoftWindowsサーバーと会話できるようにするパッケージ。
これは、 NO SMB / CIFSネットワークにアクセスするには、Sambaをインストールする必要があります。 このサポートは、オペレーティングシステムのコアにあります。 もちろん、その機能は基本的ですが、ナビゲートするには十分です。
Nautilusを開いて、[ネットワークを調べる]ボタンをクリックすると、設定で有効になります。 "場所:"、それがどのように変化するかを見ていきます /ホーム/ユーザー 場所へ 通信網: ///。 ブラウジングを続けると、次のように表示されます。
«Windowsネットワーク»アイコンをダブルクリックすると、すべてのワークグループまたは 「ワークグループ」 私たちのLANから。 この場合、「DCH」グループのみが表示されます。 さて、どのように "場所:" de 通信網: /// a smb:///:
への変更を見る smb:// dch / ワーキンググループをダブルクリックして:
最後に、共有リソースがある場合とない場合があるが、SMB / CIFSプロトコルをサポートしているコンピューターのリストを取得します。 関心のある機器を選択するときは、問題のサーバーまたはマシンがすべてのユーザーにそのリストの取得を許可している場合にのみ、その共有リソースのリストを表示する必要があります。これはデフォルトの動作です。 通過する際にの変化を観察します 場所: a smb://アルファ:
開きたい共有がユーザー名とパスワードで保護されている場合(これはビジネスネットワークでは通常のことです)、アクセスする権限があることがわかっている場合は、正しく検証した後、そのコンテンツにアクセスできます。
の名前に注意してください ドメイン この場合、ワーキンググループの名前は大文字です。
認証に成功した後、 場所: への変更 smb:// alpha / des /、また、デスクトップに«という名前のアイコンが表示されます(デスクトップをアクティブ化した場合)。アルファ版のdes«、これはリモートリソースへの«リンク»として機能します。
また、ノーチラスでは、リソースはその場所のサイドバーに反映されます «Desin alpha»«ネットワーク»エリア。
そのタイプのファイルに関連付けられたローカルアプリケーションをコンピューターにインストールして、ネットワーク経由で特定のファイルを開く必要がある場合、正常に開くものと開かないものがあります。 それは、他の要因の中でも、アプリケーションがSMB / CIFSプロトコルに対して持っているサポートに依存します。
ファイルをリモートで開くことができず、これ以上パッケージをインストールしたくない場合 マウント 共有リソースをローカルで開き、読み取り専用として開くか、権限に応じて変更する必要があります。できることは、共有リソースをコンピューターにコピーして、ファイルをローカルで処理することです。
リモートリソースで確立された接続を閉じたい場合は、Nautilus自体で、対応するアイコンを右クリックしてオプションを選択することで閉じることができます。 「分解」.
事前に場所がわかっているリソースにアクセスするためのより高速な方法は、Alt + F2を介して、またはコンソールを使用して、次のコマンドを実行することです。
nautilus smb://サーバー/リソース
Ejemplos:
nautilus smb:// mixp / music
nautilus smb://mixp.amigos.cu/musica
nautilus smb://192.168.10.100/musica
nautilus smb:// federico @ mixp / music
試してみると、リソースにアクセスするために認証が必要な場合、ユーザーが示されているときに、認証ダイアログが少し異なることがわかります。
独立したサーバーの場合(スタンドアロン)ドメインに登録されていない場合、ユーザーはサーバー上に存在し、リソースの読み取りや変更を行うためのアクセス許可を持っている必要があります。 の名前 ドメイン サーバー自体になります スタンドアロン.
少なくともGNOMEとKDEには、「サーバーに接続」の代替手段もあります。 KDEのDolphinファイルブラウザを使用すると、Nautilusと同じように、「ネットワーク」アイコンを簡単に使用できます。
一方、企業LANへのプロフェッショナルなアクセスが必要で、ドメインをワークステーションに参加させたくない場合は、特定のリソースにアクセスするたびに認証する必要がないため、パッケージをインストールできます。 smb4k KDEに由来する場合でも、どのデスクトップ環境でも。
このパッケージは、他の依存関係の中でインストールされます。 samba-common-bin、smbclient y smbfs、少なくともSqueezeでは。 それは非常に直感的なインターフェースを持っており、私の判断は専門家です。
これまでに説明されたことは、非常に初歩的なように思えるかもしれません。 実際、サーバーで発生し、SMB / CIFSネットワークをナビゲートできるようにするプロセスのほとんどは、ユーザーに対して完全に透過的です。 すべてにもかかわらず、次の側面を指摘したいと思います。
- WindowsまたはSambaのいずれかのドメインを持つネットワークのリソースにアクセスするには、 NO クライアントコンピューターをドメインに登録することは必須ですが、登録すると、自分自身をXNUMX回だけ認証するため、LANをナビゲートする方が快適になります。
- LANに接続されている各コンピューターは、同じネットワークを共有する必要があります。ネットワーク»そして同じネットワークマスク。 ネットワークが192.168.10.0で、マスクが255.255.255.0(192.168.10.0/24)の場合、最大254台のコンピューターを使用できるクラス「C」ネットワークを示します。 このクラスのネットワークは、大多数の中小企業のニーズをはるかに満たしています。 したがって、ネットワークに接続されている各コンピューターは、同じネットワークに参加していると言えるように、IPアドレス192.168.10.xxx/255.255.255.0を持っている必要があります。
- サービスがネットワーク上で実行されていない場合 DNS、コンピュータごとにファイルを配布しない限り、コンピュータのIPアドレスから正しい名前解決を行うことはできません。 ホスト その内容は、チームのすべての名前とそれぞれのIPアドレスの内容になります。 見る /etc/hosts o 男ホスト。 ファイル ホスト これは、IPアドレスからのホスト名の検索の静的テーブルにすぎません。
- 接続を閉じるには、Nautilusまたはデスクトップに作成されたリンクで[マウント解除]オプションを選択しますが、 「リソースは実際にはローカルファイルシステムにマウントされていません」。 リンクはリクエストをにリダイレクトします 特別な場所 (GNOME 2.xxxxヘルプを参照)これはタイプのURLです smb://リモートコンピューター/共有リソース.
- WindowsおよびSambaサーバーとの会話を可能にするSMB / CIFSネットワークのサポートは、Linuxコアの一部です。 NO Sambaプログラムの。 パッケージでもありません smbfs、smbnetfs、およびcifs-utils。 詳細については、«を参照してください。Samba3-ByExample。 第13章パフォーマンス、信頼性、および可用性"
- Sambaが推奨するように、また可能な限り、WINSサーバーを各サブネットにインストールする必要があります。 このサービスはSamba自体によっても提供され、NetBIOS名の解決を大幅に容易にします。 WINSサービスは、SMB / CIFSネットワークに対するものであり、DNSはインターネットに対するものです。 NO 同じサブネット上に複数のWINSサーバーが必要です。
この投稿は、豊富で活気に満ちたドキュメントの代わりになることを意図したものではないので:-)、それを読んで疑問を明確にしてください。 サンバはせっかちな人を許さず、基本的にも勉強している人と仲良くなります。
そして、今日はそれで十分だと私には思えます。 したがって、アクティビティは終了しました、友達!
次の冒険まで!!!。
うわー! これは、SAMBAやその他の種類の手間をかけずにWindows共有フォルダーに接続するために探していた完璧な方法です。
ありがとう、友よ。 最新のものでも使用できます。
とても良い芸術。 しかし...私はsambaがカーネルにあるとは確信していません。あなたがsmbclientクライアントをインストールしていることは確かであり、それがあなたがsambaに入るかネットワークに勝つことができる理由です。
真実からそれ以上のことは何もありません。 記事で述べたように、Samberos自体は、SMB / CIFSネットワークを参照するためのカーネルのサポートとは何の関係もないと主張しています。 Sambaのsmbclientでさえ、後でインストールできます。
あなたがノーチラスを持っているなら、それは確かにgvfsとリンクしていて、それがそれがインストールする理由です
適性ショーlibsmbclient
パッケージ:libsmbclient
状態:インストールされていません
マルチアーチ:同じ
バージョン:2:3.6.16-1
優先度:オプション
セクション:libs
メンテナ:DebianSambaメンテナ
アーキテクチャ:i386
非圧縮サイズ:6164 k
apt-cache rdepends libsmbclientをスローして、それがどうなるかを確認できます
適性ショーlibsmbclient
パッケージ:libsmbclient
新規:はい
ステータス:インストール済み
自動インストール:はい
バージョン:2:3.5.6〜dfsg-3
優先順位:オプション
セクション:libs
開発者:DebianSambaメンテナー
非圧縮サイズ:6242k
依存:libc6(> = 2.5)、libcap2(> = 2.10)、libcomerr2(> = 1.01)、
libgssapi-krb5-2(> = 1.7 + dfsg)、libk5crypto3(> = 1.6.dfsg.2)、
libkrb5-3(> = 1.8 + dfsg)、libldap-2.4-2(> = 2.4.7)、libtalloc2(> =
2.0.0)、libwbclient0(> = 2:3.4.0〜pre2)、zlib1g(> = 1:1.1.4)
説明:SMB / CIFSサーバーと通信するための共有ライブラリ
このパッケージは、クライアントアプリケーションが通信できるようにする共有ライブラリを提供します
SMB / CIFSプロトコルを使用してMicrosoftWindowsおよびSambaサーバーに接続します。
ホームページ: http://www.samba.org
バージョンを保存する、それは同じです、事は反対側のためです、それで私はrdependsを置きました
私はそれを後ろに置きます
apt-cacheはnautilusに依存します
apt-cacheはgvfsに依存します
apt-cacheはgvfs-backendsに依存します
apt-cacheはlibsmbclientに依存します
適性ショーに行きました
smbclientまたはsambaをインストールしないことは有効です。 gvfsをバックエンドとして使用する場合
または、(apt-cacheまたはaptitude)showsmbclientまたはsambaを使用してDescriptionに入力したもの
cifs-utilsに関して
apt-cache rdepends libsmbclient
libsmbクライアント
逆依存:
xmms2-プラグイン-smb
libxine1-misc-プラグイン
vlc nox
smbnetfs
SMBC
libwbclient0
libsmbclient-dev
Python-smbc
mplayerの
mplayer-gui
メンコーダー
libfilesys-smbclient-perl
kdebase-ランタイム
gvfs-バックエンド
libgnomevfs2-extra
ヒューズム
また、Squeezeで「apt-cachedepends nautilus | grep libsmbclient '、何も返しません。
まあ、私が書いた記事でそれをよく読んでください:
「Debianはデフォルトでlibsmbclientライブラリをインストールします。これは、チームのアプリケーションがSambaサーバーおよびMicrosoftWindowsと会話できるようにするパッケージです。」
「アプリケーション」と言っていることに注意してください。 GNOMEまたはKDEを使用したクリーンインストールでインストールされます
興味深いことに、これはsamba-clientによって行われたことを理解しました😀
debian wheezy cd1をインストールしたところ、sambaクライアントが仮想的にインストールされたものとして表示されます
v samba-client
libsmbclientパッケージがデフォルトでインストールされているので、タイトルが間違っていることがわかります
CD1の内容を見てください
http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz
Samba Suiteがインストールされていないため、タイトルは正しい@roloです。 その包み サンバ インストールされていません。 一方、仮想パッケージとは何かという概念を確認する必要があります。 コメントありがとうございます!!!。
よろしく
!!!サンバのどんな良い知識..?; 私は何も分からない; 時々それは私にとって非常にうまく機能し、接続が40%低下しますが、私には関係ありません。 とにかく、このテーマについてよく知っている人がいることを知ってうれしいです。
おめでとう
SAMBAを始めるための、単純に驚くべき完璧な一連の記事、素晴らしい!!!
辛抱強くそして喜んでそれを読んでください!
コメントありがとうございます!!!。 目的は次のとおりです。Sambaテーマへのエントリポイントを提供する
これとSambaに関する残りの記事は素晴らしいです! 実のところ、私はSMB / CIFSを使用するのが嫌いですが、強制されると、このような記事は多くの頭痛の種を和らげます。 ありがとうございました!
コメントありがとうございます。お役に立ててうれしく思います。
こんにちは、疑問があります。 debian 8の特定のユーザーがNautilusでWebを閲覧するためのアクセスを拒否することは可能ですか? もしそうなら、それはどのようになりますか?
記事をありがとうございました。おめでとうございます。