good-arrow’s blog

https://good-arrow.net/

2021-08-01から1ヶ月間の記事一覧

Google Domains のススメ

Googleドメインを紹介してみる。 全ての DNS リスクを Google へ bind は多くの脆弱性が発見され、頻繁に更新される。 常に狙われる上に、脆弱性がなかなか無くならず、DoS攻撃の対象にもなる。 これを Google に全投げすることで、DNS サーバーの運用から解…

Ubuntu でユーザー名に「 . 」(ドット/ピリオド)を使用+ホームディレクトリ作成

adduser コマンドが不便だ Ubuntu のユーザー追加には adduser が推奨されているが、 adduser で使用できる正規表現が以下の通りとなっている。 [/etc/adduser.conf] NAME_REGEX="^[a-z][-a-z0-9_]*\$" これだとメールサーバーとして構築した時に、ドットが…

Tomcat9 を AdoptOpenJDK で動作させる on Ubuntu 20.04 × apt

前記事に続いて「GroupSession」を Ubuntu 20.04 LTS で動作させたときの Java の対応。 Debian/Ubuntu の Tomcat9 でのファイルアクセス権エラーについて - good-arrow’s blog なぜこの環境と方法を選んでいるか GroupSession 公式の手順で構築すると、root…

Debian/Ubuntu の Tomcat9 でのファイルアクセス権エラーについて

Debian/Ubuntu の Tomcat9 は systemd によってサンドボックス化されている 下記は、無料のグループウェア「GroupSession」を Ubuntu 20.04 で動かした時のエラー。 java.lang.Exception: Unable to configure AvalonLogSystem : java.io.FileNotFoundExcept…

Ubuntu 20.04 で Java の Webアプリ速攻稼働

Open-JDK-11 のインストール sudo apt install -y openjdk-11-jdk Tomcat のインストール sudo apt install tomcat9 tomcat9-admin Tomcat の manager-gui のアカウント設定 role と user の行を追加します。 [/etc/tomcat9/tomcat-users.xml]

Chrome OS インストール from Windows

Google 公式の ChromeOS は一般提供されておらず、ChromiumOS とは異なります。 ChromeOS 自体は Neverware社が CloudReady として Home エディションを無償提供しています。 ただし CloudReady の ChromeOS では Google Play ストアは使用できません。 http…

CBL-Mariner の ISO作成からインストールまで

Windows で Linux アプリが起動できるようになる。 機能としては WSL2 からの拡張で WSLg と呼ばれている。 Windows 11 では Android アプリも実行可能になる予定らしい。 その際に使用される仮想 Linux が CBL-Mariner らしい。 Microsoft からオープンソー…