ITぶろぐるとるのITぶろぐ日常を楽しんで。「るとるのぶろぐ」のITネタばーじょんです。2014に参加したのですが、VPS(仮想専用サーバ)が盛況でありました。お試し期間もあるし、少し試してみようと思い、さくらインターネットのVPSに申し込みました。「さくらのVPS」から申し込みます。2週間の試用期間があります。インターネットだけで申し込みが完結するのは気軽です。他社サービスでは電話で認証するものがありました。HPの指示に従って申し込むだけです。クレジットカードが必要になりますが、試用期間中にキャンセルすれば課金は発生しないとのこと。申し込み時にサーバのロケーションを選ぶことが出来ます。石狩も選べましたが、ネットワーク遅延が気になりまして、無難に東京にしておきました。今にして思えば個人でBCPだーとか言って石狩にしてもよかったかも。申し込みが完了すると、しばらくしてメールが届きます。「VPSコントロールパネル」の情報が書いてあります。ログインして起動させます。これでSSHでログイン可能になります。コントロールパネルからも、「リモートコンソール画面」より、仮想サーバのシリアルポートを介した操作を行えます。SSHでログイン出来なくなったとき等に使えますね。3.GUI環境SSHでVNC接続するまでをやってみました。解説しているサイトはいくつもあります。接続するメモ」が参考になりました。他にも色々なサイトを参考にしました。実は一回失敗してCentOSを入れ直しています。その反省点等も以下に記していきます。macからsshでログイン。sshは立っているので、macのterminalからそのまま入れます。ホスト名ログイン後にrootのパスワード変えて、ユーザ作って、XとGNOMEのインストール。Environment"とやってしまうと失敗します。Environment”は存在しません。”Desktop”にしないとインストールされません。"Desktop"でXとGNOMEが入ります。vnc-serverとやって、VNCサーバを入れたんですが、設定ファイル/etc/sysconfig/vncserversが見当たりませんでした。/etc/sysconfig/とやってもvncserversが見当たらない。調べてみたところ、同じようなことに悩んでいる人が居まして、他のVNCサーバを入れ直すことにしました。こちら参考にしてTigerVNCを選択しました。tigervnc-serverインストールしたら、設定ファイルが出来ました。/etc/sysconfig/vncserversに以下を追加。あった設定をコピって、ディスプレイ2にsampleユーザが800×600サイズで接続する設定にしました。tcpとか、-localhostとか付いているとリモートからつながりません。-nohttpdというのは無いようです。シンプルに設定するべきでしょう。続いて、VNCのデフォルトのポート番号変えます。変えたい番号が使われていないかチェック。説明上ポートを「10xx0」にしておきます。本当は全て数字じゃないとダメです。:10xx0/usr/bin/vncserverを修正します。デフォルトの5900をコメントアウトして、新しいポート番号にします。$displayNumber;ちょっと危ないですが、さくらVPSはデフォルトではiptablesが空いているので、特に設定は不要です。VNC接続したいユーザsampleでVNCサーバのパスワードを設定します。vncpasswdPassword:Verify:VNCサーバ起動。利用するユーザーのディレクトリに.vncディレクトリが作成され、その下に設定ファイルが出来ます。xstartupファイル内をgnomeに書き換えます。&サーバが再起動してもvncserverが立ち上がるようにしておきます。SSHで接続macから接続します。terminal立ち上げて、SSHポートフォワーディングを設定します。ローカルホストのポート1234から、さくらVPSのポート10xx2に接続するのは以下のコマンド。LPICの試験勉強で出てきたなあ。$displayNumber」なので、10xx2になるわけです。さくらのVPSホスト名これでパスワード入力が求められて、入力すると待ち状態になります。MacにはVNCクライアントがあります。分かりにくいのですが、FinderのGoの一番下にサーバ接続があります。「vnc://localhost:1234」を入れて接続。待つとパスワード入力が求められますので、パスワード入れると、さくらVPSのデスクトップに接続されます。あー、終わった終わったと思って、GNOMEからログアウトすると、VNCでつながらなくなります。青い画面になったままで、にっちもさっちも行かなくなります(vncserver再起動を余儀なくされました・・・)。×を押して出るのが正しいようです。基本的な設定はこんなところで。