164

未分類

Basic認証下のコンテンツをVertex AI Search(Agent Search)にインデックスさせる方法 ― 検証で分かったこと

はじめに自社サイトの会員限定エリア(Basic認証で保護されたページ)に、Google CloudのVertex AI Search(現Agent Search)によるサイト内検索を導入しようとすると、思いのほか多くの落とし穴にぶつかります...
未分類

Microsoft Entra IDでSSOログイン用のアプリを登録する手順とつまずきポイント

AzureのMicrosoft Entra ID(旧Azure AD)を使って、WebシステムにSSO(シングルサインオン)でログインできるようにするための、Entra ID側の設定手順をまとめます。ユーザーの作成からアプリの登録、クライア...
未分類

qpdfでパスワード保護されたPDFを解除する方法【Windows/Mac/Linux対応】

はじめに取引先や金融機関から送られてくるPDFには、開くたびにパスワード入力を求められるものがあります。セキュリティ上は妥当な運用ですが、社内で何度も参照する資料や、自分だけが使う保管用のファイルにまで毎回パスワードを打つのは地味に手間がか...
未分類

AlmaLinuxにPostgreSQLをインストールする手順【標準リポジトリ/PGDG両対応】

AlmaLinuxサーバーにPostgreSQLをインストールし、初期化から外部接続の設定までを行う手順をまとめます。PostgreSQLのインストール方法は大きく2つあります。OS標準リポジトリ(AppStream)を使う方法:手軽でOS...
未分類

wgetでBasic認証をかけたサイトをクロールしてURL一覧を取得する方法

Basic認証で保護されたサイトの構造を把握したいとき、ブラウザで1ページずつ確認するのは非効率です。wgetの--spiderモードを使えば、実際にファイルをダウンロードすることなく、サイト内のURL一覧だけを効率的に取得できます。基本コ...
未分類

Dovecot + Postfix catch-all メール受信サーバ構築手順(実ユーザ方式・AlmaLinux 10)

ドメイン example.com 宛のすべてのメールを、OS の実ユーザ test のホームディレクトリ(~/Maildir)で受信し、POP3 / IMAP で取得する構成です。認証は OS のシステムユーザ認証(PAM)を使用します。本...
未分類

GL.iNetルーターでTailscaleを使い、自宅LANのPCにRustDesk直接IP接続する方法

前回の記事では、各端末にTailscaleをインストールして 100.x.x.x のIPでRustDesk接続する方法を紹介しました。ですが、自宅のPCすべてにTailscaleを入れて回るのは手間です。そこで本記事では、GL.iNetルー...
未分類

Tailscaleをセットアップして、RustDeskを直接IP接続する方法

同一LANやVPN内でRustDeskをIPアドレス指定で直接接続する方法を紹介しました。ですが「同じネットワークに端末がいること」が前提だったため、外出先から自宅のPCへ、といったインターネット越しの接続には別の仕組みが必要です。そこで本...
未分類

RustDeskでIPアドレスを直接指定して接続する方法

RustDeskは通常、9桁のIDとリレーサーバーを経由して接続します。ですが同一LAN内やVPNでつながったネットワークであれば、IPアドレスを直接指定して、リレーを介さずに接続できます。本記事では、その設定手順とハマりどころをまとめます...
未分類

ESETでRustDeskがブロックされるときの対処法

RustDeskでリモート接続しようとしたら繋がらない。サーバーもネットワークも問題ないのに繋がらない——そんなとき、原因がPCにインストールされたセキュリティソフト(ESET)のファイアウォールだった、というケースがあります。この記事では...