UbuntuUbuntu18.04にSambaを導入してMacとファイル共有しよう!(GUI利用)かい2019/1/82019/1/8みなさんこんにちは!複数のOSを行き来して利用している人の中には、ファイルの受け渡しめんどくさいな、とかもっと早く受け渡せないかなと考える人も多いと思います。・Macからの接続という点について詳しく説明していこうと思います!本記事は・Ubuntu18.04LTS・MacOSの方を対象に書いています。まとめSambaとは?さて、そもそもSambaとは何かという点ですが、簡潔に言えばUbuntuをファイルサーバ化してくれるやつです。ファイルサーバとはネットワークを経由してファイルの保存や共有を行うサーバのことです。ファイルを保存するコンピュータなんだなと思っていただければ問題ありません。Dropboxや、GoogleDriveはクラウド上での管理ですがネットワークを経由してどこからでもアクセスできる点を考えるとファイルサーバの一種ともいえますね。Sambaを使うメリットなぜSambaを使ってファイルサーバを構築するのかという点について説明していきます。仮にWindowsでファイルサーバを立てようと思えばライセンスが必要になり、その取得がだるかったり、お金もかかります。無償OSであるLinuxにSambaを導入するだけでできるのでかなり便利ですね。気づいていない人も多いですが、Sambaは世界中で使われており絶大の信頼を得ています。MacとWindowsのファイル共有が当たり前のようにできているのは、MacのBSD上でSambaが動いているからですし、近年よくファイルーサーバ比較されるNASも蓋を開けてみればUnixとSambaでできています。USBなどを使ってファイルの受け渡しをしている人にとってはローカル並みのファイル共有を行えるようになるので、速度の向上も望めますね。Sambaを導入しよう!さて、では早速Sambaを導入していきましょう。Sambaのインストールまずは、インストールからですね。今回利用するのは、VirtualBox上で動作させているUbuntu18.04です。2019年7月9日それではいきましょう。検索をかけUbuntuソフトウェアセンターを開きましょう。その後右上の検索窓からSambaと検索して上にあるものをインストールしましょう。Sambaの設定をしよう次に、Sambaを設定をしていきます。ファイル、他の場所、etc、samba以下のsmb.confを開きましょう。こちらに設定を加えていきます。noを加えて保存してください。Sambaを起動しようさて、それではSambaを起動していきましょう。起動を押しても何も起こらんぞ。18.04ではこの起動ボタンが機能してないんですね。慌てず原因を解明していきましょう。system-config-sambaとコマンドから起動させてみましょう。そのようなファイルやディレクトリはありません`/etc/libuser.conf’がないと怒られていますね。/etc/libuser.confで素直に作ってあげましょう。system-config-samba立ち上がりましたね。共有フォルダを作成しようそれでは、共有フォルダを作成していきましょう。フォルダを作る前に、プレファレンス、Sambaのユーザからユーザを追加していきます。Windowsユーザ名のところに接続するマシンの名前を入れます。Windowsとありますが、Macでも構いません。その後、パスワードを設定後追加しましょう。次にディレクトリを選択していきます。+から共有したいディレクトリを設定し、書き込み可能、可視にチェックを入れてokしましょう。隣のアクセスから先ほど追加したユーザを選択しましょう。これでUbuntu側の操作は終了です。Mac側の操作を見ていきましょう!Mac側で接続してみよう!Mac側の操作を見ていきます。MacのFinderを開き、右上の移動、サーバに接続を押します。するとこのように聞かれるので、smb://IPアドレスと接続し、先ほど作ったユーザを選択すると、Macに先ほどのフォルダがマウントするので完成です!まとめいかがでしたでしょうか。Sambaとはというところから、Sambaの導入、設定、マウントまで行ってきました。Sambaは今でもデファクトな技術ですのでマスターしておけると良いですね!それでは!!TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。