cron

【Ubuntu】crontabのエディタを変更する方法

Ubuntuのcrontabで起動するエディタを変更する方法です。 crontabで起動するエディタについて Ubuntuでcrontabを初回に実行すると、どのエディタを使用するかの設定画面が表示されます。 ※すでに後述するselect-...
Postfix

【Ubuntu Server 22.04】PostfixとOpenDMARCでDMARC認証を行う方法

Ubuntu Server 22.04でPostfixとOpenDMARCを連携させて、メールを受信する際にDMARCの認証を行えるようにするための方法です。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix ...
Postfix

【Ubuntu Server 22.04】PostfixにSPFチェック機能を追加(policyd-spf)

Ubuntu Server 22.04にインストールされたPostfixでメール受信時にSPFのチェックを行う方法です。 SPFのチェックにはpolicyd-spf(postfix-policyd-spf-python)を使用しています。 ...
迷惑メール対策

【迷惑メール対策】ざっくり説明DMARCの設定方法(送信側)

送信側で行うDMARCの設定方法について、基本的なことをざっくりと説明していきます。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix + SMTP-AUTH + Dovecotでメールサーバを構築 【Ubun...
Postfix

【Ubuntu Server 22.04】PostfixにDKIMの設定を追加

OpenDKIMを使って、迷惑メール対策であるDKIMの設定を行います。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix + SMTP-AUTH + Dovecotでメールサーバを構築 【Ubuntu Ser...
PythonをBardとBingChat先生に教えてもらおう!

【3日目】お約束のHello World!を表示させる

お約束のHello World まずはじめに、Python + Flask + uWSGI + Nginxの環境で、お約束のHello World!を表示させてみようと思います。 Bard先生にHello World!を表示させるための方法...
PythonをBardとBingChat先生に教えてもらおう!

【2日目】 Ubuntu Server 22.04にPython + flask + uWSGI + Nginxの環境を構築

開発用の環境として、Ubuntu Sever 22.04 LTSにPython + Flask + uWSGI + Nginxをインストールしていきます。 Nginxインストール Nginxが用意しているリポジトリを使ってインストールを行っ...
PythonをBardとBingChat先生に教えてもらおう!

【1日目】そうだBard先生とBingChat先生にPyhton教えてもらおう!!

BardとBingChatにPyhton教えてもらおう! いままで書籍で何回かプログラムを学ぼうとしたことがあるのですが、そのたびに挫折してきました。 理由としては、書籍の内容を写経して少し改造するぐらいまでは出来るのですが、それ以上になる...
Ubuntu

Ubuntuでファイルやディレクトリを削除する方法(rmコマンド)

Ubuntuでrmコマンドを使いファイルやディレクトリを削除する方法です。 ファイルの削除 rmコマンドを使用することでファイルを削除する事ができます。 rm ファイル test_01.txtというファイルを削除したい場合は下記のようにrm...
Ubuntu

【Ubuntu】ユーザに管理者権限を付与する方法(sudoを出来るようにする方法)

Ubuntuで一般ユーザにsudoできる権限(管理者権限)を付与する方法です。 sudoとは sudoとは、一般ユーザが管理者権限を取得するために使用するコマンドのことです。 ユーザが管理者権限を必要とするコマンドを実行する場合は、sudo...