yamada-hakase’s blog

LinuxなどのOSSやクラウドについて

Linux

Red Hat Developer Programに登録して最大16台までRHELを使おう

1. CentOS騒動と、その後のRed Hatの対応 これまで以下の2つの記事で書いてきたように、CentOS終了の影響は大きく、結局RHELの無料範囲が広がることになった。 2020/12/09 CentOSからCentOS Streamへ。CentOS終了の衝撃 2021/01/21 CentOS終了に対する大ブー…

CentOS終了に対する大ブーイングでRHELが一部無償になるらしい

CentOS終了その後 2020年12月8日のCentOS終了のアナウンスは衝撃が大きかったようで、筆者が書いた以下のエントリが好評だ。 CentOSからCentOS Streamへ。CentOS終了の衝撃 その後オルタナティブCentOSとして、Rocky Linuxなど、いくつかのRHEL互換ディスト…

CentOSからOracle Linuxへスクリプトで簡単に移行する

1. どこに移行すべきか 各所で話題になっているように、CentOS 8からCentOS 8 Streamへの変更は大きな驚きや落胆をもって迎えられている。筆者自身も驚き、すぐに以下の記事を書いたところだ。 CentOSからCentOS Streamへ。CentOS終了の衝撃 CentOS 7は2024…

あらためてEPELリポジトリの使い方をまとめてみた

1. はじめに RHEL系ディストリビューションにおける、拡張パッケージのリポジトリ「EPEL」を使っている人は多いだろう。筆者もこれまでの記事で何度か紹介してきた。ところがクラウドでは状況が微妙に異なる。そこで使い方をまとめることにした。 1-1. モチ…

CentOSからCentOS Streamへ。CentOS終了の衝撃

2020/12/14追記 CentOS終了に伴い、Rocky Linuxのリリースが発表されました。 ZDNet Japan: CentOSプロジェクトの創始者、「Rocky Linux」プロジェクトを立ち上げ CentOSからCentOS Streamへ 2020/12/08のCentOS公式ブログで「CentOS Project shifts focus t…

意外に複雑なLinuxのパスワード生成事情とパスワード生成方法

1. 意外に複雑なパスワード生成事情 システムの構築や管理で強固なパスワードを生成したいことがある。しかしTL;DRに書いたように、Linuxでは意外に複雑な事情がある。そこで今回は主要なコマンドの特性と使い方を説明する。 1-1. TL;DR Linuxにはパスワード…

bash-completionを活用して、manやhelpを見ずに、バシバシ長いコマンドを打つ

1. 入力補完機能を使っていますか? bashをはじめとして、多くのシェルやコマンドプロンプトで入力補完機能(completion)が提供されている。Windowsでも使える機能だし、ほとんどの人が使っているだろう。 $ ls sample.txt test1.txt test2.txt test3.txt $…

あらためてEPELリポジトリの使い方をまとめてみた

1. はじめに RHEL系ディストリビューションにおける、拡張パッケージのリポジトリ「EPEL」を使っている人は多いだろう。筆者もこれまでの記事で何度か紹介してきた。ところがクラウドでは状況が微妙に異なる。そこで使い方をまとめることにした。 1-1. TL;DR…

SELinuxとFirewallを有効にしたまま443でsshを受けるように設定する

1. はじめに 443ポートを使ってssh接続したいことがある。クライアント側はPuTTy/Tera Term/opensshでポート変更するだけでよいが、サーバ側は少し手順が複雑になる。少なくともGUIツール上でポート番号を変えるだけと言うことはない。 また今どきのLinuxは…

SELinuxやFirewallは正義か?

はじめに 今どきのLinuxは、SELinuxやFirewall(ここではfirewalldやiptablesなどのソフトウェア実装を指す)がデフォルトで有効になっていることが多い。これらはインフラ屋にとって難しい存在で、セキュリティ強化をアシストしてくれる一方、これらの機能…

OCI Computeでブロック・ボリュームをiSCSIでアタッチする

1. はじめに ブロック・ボリュームのアタッチ方法(アタッチメント・タイプ)には「準仮想化(Paravirtualized)」と「iSCSI」がある。以前書いた「 OCI Computeでブロックボリュームをマウントする」では、手順が簡単な「準仮想化」を使用している。 しかし…

OCI Computeでブロックボリュームをマウントする(LVM不使用編)

1. はじめに 以前に書いた以下のエントリでは、追加したブロックボリュームをLVM(論理ボリュームマネージャー)で構成した。 OCI Computeでブロックボリュームをマウントする しかしクラウドや仮想サーバー環境では既存のボリュームを簡単に拡張できるので…

OCI Computeでブロックボリュームをマウントする

マニュアルやチュートリアルにも書かれているテーマだけれど、その内容がイマイチなので、ここで整理したい。 0. 対象環境 Oracle Cloud Infrastructure Compute Linux系OS 1. なぜブロックボリュームのマウントについて書くのか ブロックボリュームのマウン…

Oracle LinuxのデフォルトカーネルをスマートにUEKからRHCKに変更する

前提条件 Oracle Linux 7 Oracle Linux 8(※) ※UEKがデフォルトインストールされているのはOracle Linux 8 Update 2以降 はじめに Oracle Linuxには2種類のカーネルがある。1つはデフォルトカーネルのUEK(Unbreakable Enterprise Kernel)で、もう1つはRed…