TIME4VPSでMeneroをマイニングするまでの手順

仮想通貨

前提

  • Windows 10(作業用)
  • Ubuntu 20.04(VPSでのマイニングツール実行用)
  • Minergate登録済み

作業

WindowsでSSHを使用できるように設定

Windows PowerShellでSSHが使えるようにする。

PS C:\Users\username> Start-Process
cmdlet Start-Process at command pipeline position 1
Supply values for the following parameters:
FilePath:ssh-keygen.exe

ホームディレクトリ配下が以下のような構成になる。

C:\Users\username
 |-- .ssh
      |-- id_rsa
      |-- id_rsa.pub

TIME4VPSに登録

ここからTIME4VPSに移動して、アカウントを作成する

必要な情報を入力して「Submit」をクリックする。

情報を入力して登録すると、確認メールが送られてくる。メール内のリンクをクリックするとアカウントが検証済みになる。

サービスの新規契約

New OrderのLinux VPSを選択する

任意の月数で契約します。僕は操作を確認したかっただけなので1か月で契約しました。

次は契約のオプションです。最低限サーバーさえあれば良いと思いますので、何も選択せずに次に進みます。

支払い方法を選択します。現時点(2021/04/28現在)でクレジットカード、PayPal、Alipay、ビットコイン/アルトコイン、WebMoney/口座振替のいずれかから選択可能です。僕はクレジットカードを選択しましたが、参考にしたサイトではPayPalを使っていました。実はPayPalをよくわかってません。。。

次のページで請求情報が作成されます。

さらに進むとクレジットカード情報の入力が求められます。

支払いが完了すると請求書を管理する画面に移動します。

SSHキー登録

Windows上で先ほど作成した公開鍵 id_rsa.pub の中身をコピーします。

TIME4VPSで Services → SSH Key Management → Add new SSH key の順番にクリックします。

「Name」にどの接続元かわかるような任意の名前、「SSH key」に上でコピーした id_rsa.pub の内容を貼り付けて「Save」をクリックします。

OSインストール

左メニューにある「Services」をクリックすると、契約したサービス一覧が表示されます。先ほど契約した情報のみが出てくると思いますので、右側にある「Manage」をクリックします。

「Install OS」をクリックします。

「Ubuntu 20.04」を選択します。「Use SSH key」にチェックを入れて、登録したSSHを選択します。「Install」ボタンをクリックします。

「Use SSH key」にチェックを入れ忘れたキャプチャを取ってしまいました。。。

インストールが開始されます。

インストールが完了すると稼働中のサービス一覧画面に移動します。

「Manage」から稼働状況が確認できます。「Hostname」の値はSSHでWindowsから接続するときに使うので控えておきます。

「Login Details」にSSHで使用するユーザー名とパスワードがあるので控えておきます。

ちなみに、ブラウザ上からもSSH接続ができますが、操作性が良くないのでSSHクライアントから接続したほうが良いです。

SSH接続

Windowsのコマンドプロンプトで以下のようにsshコマンドを実行します。

C:\Users\polar-bear>ssh username@hostname -i ~/.ssh/id_rsa
The authenticity of host 'hostname (IPv6 address)' can't be established.
ECDSA key fingerprint is SHA256:key.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'hostname,IPv6 address' (ECDSA) to the list of known hosts.
username@hostname's password:

初めての接続の場合、接続して良いか確認が出てくるので「yes」を入力します。最後にパスワードを入力してEnterキーを押すと接続できます。

*** System restart required ***
Last login: Sat May  1 02:35:33 2021 from IPv6 Address
root@3ba3:~#

インストール

Ubuntuアップデート

インストール後にお決まりの更新を実施します。

apt update && apt upgrade

Minergateインストール

apt-get install ocl-icd-libopencl1 -y
apt-add-repository multiverse
apt-get install nvidia-cuda-dev -y
sudo apt-get install cpulimit
curl -o minergate-cli.deb https://download.minergate.com/xfast-ubuntu-cli/1.5 && sudo dpkg -i minergate-cli.deb

マイニング

nohup minergate-cli --user [Minergateに登録したメールアドレス] --xmr 1 &
ps -aux | grep minergate
nohup cpulimit -p 70807 -l 80

その他

動作確認

minergate-cliが動いていること、CPU使用率が80%前後であることを確認します。

top

トラブルログ

minergateインストールエラー

sudo wget https://minergate.com/download/xfast-ubuntu-cli -O MinerGate-xFast-cli-1.5-ubuntu && sudo dpkg -i MinerGate-xFast-cli-1.5-ubuntu

dpkg: error processing package minergate (--install):
 dependency problems - leaving unconfigured
Processing triggers for mime-support (3.64ubuntu1) ...
Errors were encounterd while processing:
 minergate

不要なパッケージ削除

root@3ba3:~# sudo apt-get --purge remove minergate 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
E: Unable to locate package minergate