タグ

sambaに関するkathewのブックマーク (29)

  • Docker Compose で複数のコンテナを管理する - Qiita

    家庭内サーバを構成するにあたり いくつかのサービスをdockerコンテナに押し込めて来ました。 samba unbound ffmpeg (サービスじゃないけど) MiniDLNA 今のところ各コンテナ間に依存関係はないものの、コンテナ作成時のパラメータ(docker run に与えるパラメータ)を気にするのが若干面倒になってきたため Docker Composeを使ってコンテナを管理してみます。 Docker Composeをインストールする 公式ドキュメントに従い、curl でバイナリをダウンロードして /usr/local/bin/ にコピーします。 $ sudo -i sh -c "curl -L https://github.com/docker/compose/releases/download/1.5.2/docker-compose-`uname -s`-`uname -m

    Docker Compose で複数のコンテナを管理する - Qiita
  • Sambaでファイルアクセス - dondari

    sambaでファイルアクセス 環境 サーバ linux (CentOS 5.3) ip address 192.168.0.1 クライアント WindowsXP SP3 ipaddress 192.168.0.2 設定手順 インストールされていなければ、yumで入れます。 # yum install samba samba-client samba-common sambaを起動します。 # /etc/init.d/smb start SMB サービスを起動中: [ OK ] NMB サービスを起動中: [ OK ] LAN上のWindowsから確認。 C:\>nbtstat -a 192.168.0.1 ローカル エリア接続: Node IpAddress: [192.168.0.2] Scope Id: [] NetBIOS Remote Machine Name Table Name

  • Sambaの共有フォルダにファイルが書き込めず失敗してしまう

    共有フォルダ(ディレクトリ)に書き込み権限を与え,smb.confファイルに「read only = no」または「writable = yes」の設定を記述します。 難易度:★★★ 対象ソフトウェア:Samba まずは,Sambaの設定ファイルである「smb.conf」で共有に関する設定を確認します。 設定項目のpathの値が,Linux上で共有されるフォルダ(ディレクトリ)となります。このディレクトリが存在しなかったり,アクセスできる権限がなかったりする場合,エラーとなります。 例えば,図2のような場合には,root以外のユーザーは書き込みができないことが分かります。その場合には,chmodコマンドで書き込み権限を与えます。

    Sambaの共有フォルダにファイルが書き込めず失敗してしまう
  • 日本Sambaユーザ会 - Sambaが動作しないときの診断方法

    Sambaユーザ会 代表幹事 ミラクル・リナックス株式会社 小田切 耕司 html作成者: 鎌形 昌美 最終更新日: 2001/08/28 このページは、日Sambaユーザ会 代表幹事の小田切 耕司さんが執筆された、日経Linux 2001 年 6 月号の原稿をもとに作成しております。よって文中に Linux の文字が出てきますが、それはお使いのunix互換OS と読み替えてください。 このページでは、Samba が動かないときの対処方法を説明します。 日 Samba ユーザ会が運営している Samba-JP メーリング・リスト(https://www.samba.gr.jp/ml/#samba-jp) に時々「Sambaがうまく動きません。なぜでしょうか?」といったような質問が寄せられることがあります。 しかし、これだけでは何がどううまく動かないのかわからず、だれも適切なアドバイ

  • Sambaサーバーの接続を確認する。 - それマグで!

    linux からSambaサーバに接続を試す Debian から、Sambaサーバに接続、ログイン、閲覧可能なフォルダ一覧を確認。いちいちWindowsに切り替えて確認するのも面倒な話だし。SSHでリモートでSamba接続くらい確認したいよねってことで。 smbclient コマンド smbclient コマンドで、Samba への接続可否を確認することが出来る。 takuya@:~$ smbclient -L 192.168.2.8 Enter takuya's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.6] tree connect failed: NT_STATUS_ACCESS_DENIED 同時にSambaサーバ側で ログを見る エラーログを見ながらやると更に捗る。 takuya@NAS : $ sudo t

    Sambaサーバーの接続を確認する。 - それマグで!
    kathew
    kathew 2018/06/22
  • SambaでIPアドレスのアクセス制限をしたい

    Sambaを使用していて特定のマシンからのアクセスを制限したいことがあるだろう。このような場合には,IPアドレスで制限させることができる。まず最初にSambaの設定ファイルを見つけよう。 ソースからのインストールであれば,/usr/local/samba/lib/smb.conf,RPMパッケージであれば/etc/samba/conf/smb.confとして確認できるはずだ。 smb.confの中でhosts allowオプションを使うことで可能となる。例えば,「hosts allow = 192.168.」と記述しておけば「192.168.xxx.xxx」に該当するマシンからのアクセスのみ許可する。

    SambaでIPアドレスのアクセス制限をしたい
  • WindowsからSambaに繋ごうと思ったらクソハマった話

    WindowsからSambaサーバ(VM)に繋ごうとしたときにクソハマったのでそのお話。 事象 Sambaユーザでログインしないと利用できないリソースを作りたい Windowsのユーザ名・パスワードがSambaのユーザ名・パスワードと異なる という状態の時にSambaサーバにブラウジングすると… 認証プロンプトすら出ずにネットワークエラーのログインプロンプトが出て、ログインできない。 Windowsのクレデンシャルと異なるので認証プロンプトは出てほしい。 map to guestの値をBad UserにするとSambaサーバにアクセスできてpublicなフォルダに関しては閲覧できるが、ユーザ制限をかけているフォルダにアクセスすると認証プロンプトが出るものの、正確なクレデンシャルを入力してもログインできない。 という現象に陥ってしまいました。 原因と対応方法 色々調べた結果、以下が原因でした

    kathew
    kathew 2018/06/22
  • SMB over The Internet ~遠隔地とWindowsファイル共有~

    今回の記事は、ネット越しにWindowsファイル共有を安全にやる方法を紹介する。 Windowsファイル共有のプロトコルは、SMB(Server Message Block)を使っているが、Linuxでもこれに対応するためにSambaというソフトウェアがあり、smbdと、nmbd(NetBIOS用の名前解決サービス)から成る。 基的にこの手の共有は、LAN内で閉じて使わなければ攻撃に悪用されることが多いので、ほとんどのファイアウォール製品でInboundがブロックされていると思うが、これらにsshのローカルフォワード機能を組み合わせることにより、安全にWindowsファイル共有をインターネット越しに使う事が出来る。 ただし、最初に断っておくが、SMBはChattyなプロトコル*1なので、インターネット越しでは遅いことに注意。 前提環境 接続先のWindowsPC(もしくはSMBプロトコル

    SMB over The Internet ~遠隔地とWindowsファイル共有~
    kathew
    kathew 2018/06/22
  • Samba 3.2 の設定: Netsphere Laboratories

    (2006.1.28 ページを分離) (2005.3.23, 2005.12.11, 2007.8.9更新) (2008.8.13 全体的に書き直し。) (2014.4 Samba4対応) Note. (2012.7) Samba は, Windows共有フォルダを簡単に立てれますが, ファイルのバージョン管理や, きめ細かいアクセス管理, ad-hocフォルダの管理が難しいなど, 組織が大きくなってくると, 運用が大変になってきます。 一定以上の規模の組織では, Enterprise Content Management System (ECM) を立てて, そこでファイル共有もおこなうほうがいいでしょう。 オープンソース (商用版もある.) の Alfresco ECM を紹介しています。Alfresco 5 でファイル共有サーバ Sambaは、オープンソースのSMB / CIFS (

    kathew
    kathew 2018/06/22
  • SMB まとめ

    どのバージョンが使われるかというと、例えば、 Windows クライアントが Windows サーバーの共有フォルダにアクセスしてファイルを開くとき、互いの SMB バージョンを確認して低い側のバージョンの SMB に合わせて通信します。つまり、クライアント OS 、サーバー OS をバージョンアップすることで、SMB のバージョンが上がりパフォーマンスが向上する可能性があります。 SMB 2.1 と SMB3.0 パフォーマンス比較 OS のバージョンが上がる毎に SMB のバージョンも上がり性能が向上しています。 Windows Storage Server 2012 搭載 NASでの性能比較 【読み込み】 SMB2.1 (Win7) SMB3.0 (Win8) シーケンシャル

    SMB まとめ
    kathew
    kathew 2018/06/22
  • どうしてもWindowsの共有フォルダが見えない対処

    げね託亊の臩刅ねぞむね傘志錱てじ。 Windowsね宵庬吐ぐェテアザユヲてのNFSか佾ぇどぃねてWindows PCでねピ゠ィリね取ぐ渠ざなのWindowsね兰月橞胼ゑ佾ぉぅおでぃぅげでなどりをたぐと、替运ねWindowsのぜね兰月かどをおゎおらなぎぎづ囯り。 Windowsの易およねギズて3ヵ朇〜1平母ぎよぃなのギラ・ヲィヲジデ・リじりをたぐと、替运のぜね庥な「どをて兰月訬宙ざぞねなピエリタか覊ぇどぃね>」ぢづ您みげでな。 ぉぜよぎWindows 10どと斯ざぃWindows吋壪どよ啎顋焠ぃ筇たか、Linuxどとおよのヮ・ギクリ・ブ冄ねWindowsPC同の衧礹ごるづめぜね丬ね兰月ピエリタか覊ぇどぃねょぬ。 げね託亊ての晭這なヌヂデヮ・ギね訬宙ゃピエリタゑ兰月じりぁぞらの旡な凹杤づぃりめねでざづ、矤よどぃで觢汹焠琅て专っ志るゃじぃでげれたぐ。替刜ねSMB 1.0/CIFSゴ・ハ・月劸匕

    どうしてもWindowsの共有フォルダが見えない対処
  • SambaでSMBv1を無効にする | 俺的備忘録 〜なんかいろいろ〜

    ちょっと前から、ランサムウェア「WannaCrypt」が流行しているが、これの感染経路はWindows(Windows 10未満のバージョン)で利用されているSMBv1の脆弱性らしい。 で、Linuxだとその脆弱性には影響を受けないのだが、そういえばSambaでSMBv1を無効化するのってどうすりゃ良いんだっけと思ったので、備忘で残しておく。 SambaでSMBv1を無効化するには、設定ファイルである「/etc/samba/smb.conf」にて、[global]配下に以下の項目を追記してやる。 [global] min protocol = SMB2 設定追記後は、サービスを再起動したらSMBv1が無効化されるはずだ。 下手に無効化すると古いプリンター機器とかとの連携に支障が出ると思うので、やるならちゃんと下調べしてからやったほうが良いと思う。

    kathew
    kathew 2018/06/22
  • 再チェック! ファイル共有プロトコル「SMB」のためのセキュリティ対策

    再チェック! ファイル共有プロトコル「SMB」のためのセキュリティ対策:山市良のうぃんどうず日記(83)(2/2 ページ) ネットワークの“境界”でSMBをブロックする 2つ目のベストプラクティスは「SMBトラフィックをブロックする」こと。重要なのはインターネット接続のネットワークの“境界”でブロックすることです。 SMBは、家庭内や企業内のLAN(ローカルエリアネットワーク)環境で便利に使える共有プロトコルです。バージョンは別として、SMBはほとんどの企業におけるファイルサーバへのアクセスプロトコルの標準になっているはずです。ブロックする場所を間違えると、家庭や企業の共有環境を全く利用できなくなるので注意が必要です。 また、モバイルブロードバンド接続や信頼できないネットワーク(Free Wi-Fiやホテルのインターネット接続サービス)などで、インターネットに接続している人も多いと思います

    再チェック! ファイル共有プロトコル「SMB」のためのセキュリティ対策
    kathew
    kathew 2018/06/22
  • smb.conf

    概要smb.conf ファイルは Samba システムの設定ファイルである。smb.conf には、Samba システムの各プログラムが実行時に参照する設定情報が記述される。 smb.conf ファイルは、swat(8) プログラムによって設定、 管理されるように設計されている。 以下参照目的で、ファイルの形式と設定可能なパラメーターに関して網羅的に記述する。 ファイルの形式 ファイルはセクションとパラメーターから構成される。セクションは、 大括弧(“[” と “]”) で囲まれたセクション名で始まり、次のセクションが始まるまで 続く。セクション内には以下の形式でパラメーターが記述される: パラメーター名(パラメーター) = パラメーター値(値) ファイルは行を基単位とし、改行で終了する各行は、コメント、 セクション名、パラメーターのいずれかを表す。 セクション名およびパラメーター名は大

  • ファイル共有で利用されている SMB のバージョンを確認する方法

    先日の「MS16-110 適用後 NAS などの共有フォルダーに接続できない問題」の記事の調べ物をしている際に見つけた Tips についてメモ代わりに投稿しておきます。 Windows でのファイル共有には SMB プロトコルが利用されていることは良く知られていますが、SMB は Windows 製品で長く使われ機能とセキュリティが強化されてきたため、SMBv1、SMBv2、SMBv3 といったバージョンやさらに細かなダイアレクト が存在しています。通常はサーバー – クライアント間で自動的にネゴシエーションが行われ適切なバージョン・ダイアレクトが利用されるため、こうした違いを意識する必要はないのですが、Windows 製品以外 (Linux 上の Samba や OS Ⅹ、NAS など) と接続する場合や、Windows 間でもトラブルシュートをする場合など、どのようなバージョン・ダイア

    ファイル共有で利用されている SMB のバージョンを確認する方法
    kathew
    kathew 2018/06/22
  • ~インストールから設定・活用まで~ すべてが分かるWindows 10大百科 (58)

    kathew
    kathew 2018/06/22
  • Windows 8 の共有で SMB 暗号化をオンにする

    Windows 8 および Windows Server 2012 の SMB 3.0 では、SMB 暗号化という新機能がサポート されます。これは、SMB プロトコル自身に組み込まれた暗号化機能を利用して、エンド・ツー・エンドでSMBセッションを暗号化できるもの。EFS(暗号化ファイルシステム)はファイルを暗号化するものですが、SMB暗号化は通信を暗号化します。SMB暗号化は、SMB 3.0 対応のサーバー(共有を提供する側という意味) で有効化でき、SMB 3.0 対応のクライアントのみが SMB 暗号化が有効になっている共有に接続できます。共有する側で SMB 暗号化をオン/オフするだけで、面倒な設定はありません。クライアント側は SMB 3.0 をしゃべれれさえすればよし。SMB 暗号化を利用すれば、IPSec を使用しなくても簡単に盗聴を防止できます。 さて、この SMB 暗号化

    Windows 8 の共有で SMB 暗号化をオンにする
  • @IT:Sambaサーバのアクセス状況を調べるには

    $ smbstatus -b Samba version 2.2.1a PID     Username  Machine                       Time logged in ------------------------------------------------------------------- 16617   noriyu-k  athlon2000                    Mon Dec  9 10:34:32 2002 $ smbstatus -d using configfile = /etc/samba/smb.conf Opened status file 1 Tue Oct 30 20:11:04 EST 2001 Samba version 2.2.1a Service      uid      gid      pid 

  • SMB2/3サポートを強化した「Samba 4.1」リリース | OSDN Magazine

    The Samba Teamは10月11日、最新安定版「Samba 4.1.0」をリリースした。クライアントツールやライブラリでのSMB2/SMB3サポートや、SMB2/SMB3で利用できる新機能追加などが行われている。 SambaはWindowsのファイル・プリンタ共有サービスやWindowsドメインコントローラなどのオープンソース実装。LinuxやUNIX系OSとWindowsとの相互運用性を持たせることを目的に開発が進められている。ライセンスはGPLv3。 Samba 4.1は2012年12月にリリースされたバージョン4.0に次ぐ4系の最新版で、バージョン3系および4.0系のすべての機能や技術を含む。 バージョン4.1.0での大きな機能強化としては、「smbclient」や「smbcacls」といったクライアントツールおよびクライアントライブラリでのSMB2およびSMB3サポートがあ

    SMB2/3サポートを強化した「Samba 4.1」リリース | OSDN Magazine
    kathew
    kathew 2018/06/22
  • Sambaクライアントからアクセスする

    smbclient 、smbmount コマンドを使って、SambaクライアントからSambaサーバーにアクセスする方法について解説していきます。 ■sambaへのアクセス状況の確認 [ smbclient ] まず、Windows 上からSambaサーバーのディレクトリにアクセスした後、smbstatusコマンドを実行してみてください。現在、誰がどの共有ディレクトリにアクセスしているのかを閲覧することができます。 # /usr/local/samba/bin/smbstatus -d Samba version 3.0.1 PID Username Group Machine ------------------------------------------------------- 3100 kororo kororo koro (172.16.50.4) 3103 kororo k

    kathew
    kathew 2018/06/22