Linux環境構築 2023/3/29 2023/5/18 UbuntuやRaspberry Piを中心に、自宅のLinux環境を整えるための手順を書き残していきます。OSのバージョンが更新されるたびに手順は変わっていくので、継続的な更新を心がけたいと思います。 ディスクイメージをUSBメモリに書き込むUbuntuやDebianなどのディスクイメージはUSBメモリに書き込んでPCにインストールします。 Ubuntu ServerをPCにインストールする(SSH経由)Ubuntu ServerをミニPCにインストールします。最終的にはディスプレイを使わないヘッドレスで運用します。 SSH公開鍵認証で安全にSSHを使うUbuntu ServerにSSHでログインする際に、ログインユーザのパスワードを使わずに秘密鍵と公開鍵を使うSSH公開鍵認証(SSH Public Key Authentication)のための設定手順です。 Ubuntu Serverにユーザーを追加してsudoを設定する Ubuntu Serverに新しく追加したユーザーに、rootの特権でコマンドを実行するsudoコマンドの権限を与えるための設定手... Ubuntu ServerのIP v6を無効にする自宅内の閉じたLAN環境ではIP v6を使うことはないので、Ubuntu ServerのIP v6を無効にします。 日本標準時に直結したNTPサーバをUbuntu Serverに設定するUbuntu Serverの時刻はNTPによって自動調整されます。この時刻サーバを日本標準時に直結しているNICT(情報通信研究機構)のサーバ (ntp.nict.jp)に設定します。 Ubuntu Serverに2.5GbpsのUSB LANアダプタを接続する NASやデスクトップPCのM/Bが2.5GbpsのLANポートを備えているものを持っているので、ASUSのミニPC PN50にも2... Ubuntu ServerにSambaを入れてファイル共有するWindowsやMacなどとファイルを共有するため、Ubuntu Serverをファイルサーバとして使えるようにします。 Ubuntu Serverのファイアウォールを有効にするUbuntu Serverのインストール直後はファイアウォールが非アクティブになっています。ufwというプログラムを使ってUbuntu Serverのファイアウォールを有効にします。 Ubuntu ServerでOpenVPNサーバーを構築する 自宅に立ち上げたUbuntu Serverを経由して、自宅の外から安全に自宅内のネットワークに接続できるようにVPN (Virtu...