fluxflex admintools の使い方
これは何?
fluxflexでssh風なことができるツールです。セットアップ
fluxflexのDashboardから、[Setup]→[Github Import]と開きます。「Please input a github repository URL.」に、
https://github.com/alg0002/fluxflex_admintools
と入力します。
「Run initialize scripts for setting up the project.」
のチェックは入れたままにして下さい。
入力したら[import]ボタンを押します。
画面右上の[Importing]表示が[Available]になったら、完了です。
使い方
https://[プロジェクト名].fluxflex.com/ajaxterm/ajaxterm.htmlを開くと、basic認証ダイアログが開くはずです。
ユーザー名に「admin」、パスワードに「12345」と入力して下さい。
そうすると、terminalっぽい画面が立ち上がります。
ちょっと灰色になった部分に何らかのコマンドを打ち込んでEnterを押せば、その結果が返ってきます。
「pwd」とか「ls -la」などと打ってみて下さい。
パスワードの変更
初期パスワード「12345」のまま放置しておくと危険なので、まずはパスワードを変えましょう。cd /home/[プロジェクト名] perl -e 'print "admin:".crypt("12345","aA")."\n";' >.htpasswd2行目の"12345"の部分を任意のパスワードに置き換えて、実行して下さい。
終わったら、念のためパスワードが正しく設定されたかどうか確認しましょう。
何らかのコマンドを入力すると、basic認証ダイアログが開くはずなので、ユーザー名はadmin、パスワードは先ほど設定した新しいパスワードを入力します。
正しいパスワードを入力すれば、コマンドの結果が表示されるはずです。
上手くいかなかったら……、Setupをやり直して、最初から試してみて下さい。
注意
色々なコマンドを実行することができますが、入力を待つようなコマンドは実行しないで下さい。たとえば、viでファイルを編集しようとしても、何も起こりません。
もしやってしまったら、
ps xで自分のプロセス一覧を表示し、それらしいプロセスのIDを確認したら
kill -KILL [プロセスID] 例:kill -KILL 23679で無駄なプロセスを終了しておきましょう。