Serverを構築してMacからリモートアクセスしようかい2019/2/152019/6/13みなさんこんにちは!手元のUbuntu機にリモートでアクセスしたいと思ったことはありませんか?色々調べてみても情報が古かったり、よくわからなかったりしますよね。まとめVNCってなに?それではまずそもそもVNCとは何かということについて説明していきます。Computingの略で、マシンを遠隔操作するときに使うもののことですね。PCやサーバの遠隔操作を行うには他にもSSHすることも考えられますが、デスクトップ共有がVNCの強みですね。VNCと一言に言っても2種類あり、一つは操作される側にいれるものと、もう一つは操作する側にいれるものになります。操作される側のものをサーバソフト、操作する側のものをクライアントソフなどと呼んだりします。今回を例に挙げると、サーバソフトの入ったUbuntu18.04をクライアントソフトの入ったMacから操作するというわけですね。Macにはもともと必要なクライアントソフトが入っているので特段導入などの必要はありません。Serverをダウンロードしていきましょう。updateまずは例に習ってアップデートしておきましょう。Serverをインストールします。Serverを起動していきましょう。:1として起動できます。desktops.Password:このように、パスワードを設定するように言われますので好きなものを設定してください。again6文字以内だと怒られるみたいですね。その後、設定を行うため、/.vnc/xstartupファイルを変更していきます。~/.vnc/xstartupこのように、viなどで編集しましょう。&こちらを追記してください。コメントを外しても構わないですが、面倒なのでコピペしちゃいましょう。:1と停止後また起動しましょう。Serverの設定が終わったら、Macからリモートアクセスしてみます。システム環境設定、共有から、画面共有をONになっていない方はONにしておきましょう。vnc:://IPアドレスとしてアクセスするのですが、IPアドレスわからない方は、ifconfigとするとIPアドレスわかります。0このように筆者は、VirtualBox側で、プライベートネットワークを192.168.33.10に構築していることがわかりますね。Macでのアクセスをみてきました。リモートデスクトップを使うとどこでもそのマシンにアクセスできるので便利ですね。VNCをマスターして快適な遠隔Ubuntuライフを送れるようになるといいですね!それでは!!TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。