書いた動機リモート開発になっているので、遠くのホストにあるファイルをお手軽に見たい、取ってきたいor編集したい、というニーズが、私の中であります。ftpなんか使わず、全部ブラウザでやりたいわけです。18888とかよくやります。これだと、httpなので筒抜けだったり、誰でもアクセスできてしまったり、アップロードしたいときはこれだと対応できない、とかあるわけです。いうことで、それらを解消するライブラリ(コマンド)を作ってみました。以下の機能があります。引数で、ユーザ名/パスワードを指定するファイルアップロード選択したファイルを対象ディレクトリに保存するインストールインストールは以下で行えます。以下のように起動します。以下だと、ポート8000番で起動し、httpsでのみアクセスでき、認証はユーザ名aa/パスワードaaになります。カレントディレクトリのファイルを公開することになります。上記のように起動し、https://192.168.132.129:8000(ローカルで起動しているVM)にアクセスすると、以下の感じになります。自己署名証明書なので仕方ない。その次はBasic認証が出てきます。これにaa/aaを入れれば次に進みます。以下が対象ディレクトリの内容です。クリックすれば内容を表示します。アップロードしたい場合は、ファイルを選択をクリックすれば、ファイル選択ダイヤログが出てきて、「upload」すると選択したファイルをアップロードします。SSLについてSSLについては、自らで、.sslディレクトリに自己署名証明書を生成して格納してあります。存在していたら、そのまま使用するので、置き換えることも(一応)可能です。TODOちょっと変な所(アップロードのURL等)を修正したら、Pypiに上げたい。Pythonでお仕事していると、どうしても、環境設定を行う必要があります。本番環境で動作するように、設定しなければいけないからです。折れ線グラフを描画したいと思います。描画するのは以下です。...IPS/IDS(Suricata)のインストールとても遅まきながら、暇なのでIPS/IDSをこのサイトに組み込んでみます。SuricataというOSSのIPSがあるそうなのでインストールしてみます。...Nuxt.jsのFormで入力/確認/完了フォームを作成してみた(その2)前回の記事の続きです。以下について書いていきます。近年、web関係で「クライアントサイドJavaScript」というのがトレンドになっているそうです。/renewでエラーが出て、Wifiの情報を更新できない。