Fedora Linux Desktop を Active Directory ドメインに参加させる方法 - TechRepublic

Fedora Linux Desktop を Active Directory ドメインに参加させる方法 - TechRepublic

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。

Jack Wallen が、Fedora Desktop を Active Directory ドメイン コントローラーに参加させる方法を紹介します。

先日、Ubuntu DesktopをActive Directoryドメインに接続する方法を解説しました。接続したドメインコントローラーは、Ubuntu ServerとSambaを使ってセットアップされていました。ご想像の通り、Fedora Linuxも例外ではありません。このディストリビューションもActive Directoryに参加させることができます。

これは 2 つの方法で実行できます。

  1. インストール中に、エンタープライズ ログイン機能を使用します。
  2. コマンドラインから手動で。

万が一、Fedora がすでにインストールされていて、それを Active Directory コントローラーに遡って接続する必要がある場合に備えて、手動オプションについて説明します。

参照:ネットワーク管理者に必要な20の良い習慣と、やめるべき10の習慣 (無料PDF) (TechRepublic)

必要なもの

  • 実行中の Active Directory コントローラ (管理者の資格情報を持つ)
  • Fedora Desktop の実行インスタンス (Fedora 34 を使用します)
  • sudo権限を持つユーザー

必要なソフトウェアのインストール方法

これを動作させる前に、いくつかのパッケージをインストールする必要があります。Fedora Desktopにログインし、ターミナルを開いて次のコマンドを実行してください。

sudo dnf install realmd sssd oddjob oddjob-mkhomedir adcli samba-common-tools -y

これらのパッケージがインストールされると、DNS を構成する準備が整います。

DNSの設定方法

FedoraワークステーションのDNSがADコントローラのDNSを指していることを確認する必要があります。そのためには、systemdのDNSコントローラを無効にする必要があります。以下のコマンドでsystemd-resolvedを停止し、無効にしてください。

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

次に、現在の resolv.conf 構成を次のようにリンク解除します。

sudo unlink /etc/resolv.conf

新しい resolv.conf ファイルを作成します。

sudo nano /etc/resolv.conf

そのファイルの内容は次のようになります。

nameserver ADDRESS
search DOMAIN

ここで、ADDRESSはADコントローラーのIPアドレス、DOMAINはADのドメインです。ファイルを保存して閉じます。

ドメインに参加する方法

これでドメインに参加できます。まずは、次のコマンドでドメインが見えるかどうか確認しましょう。

sudo realm discover DOMAIN

ここで、DOMAIN は AD のドメインです。次のような表示になるはずです。

testdomain.lan
type: kerberos
realm-name: TESTDOMAIN.LAN
domain-name: testdomain.lan
configured: no
server-software: active-directory
client-software: sssd
required-package: oddjob
required-package: oddjob-mkhomedir
required-package: sssd
required-package: adcli
required-package: samba-common-tools

上記のような出力が表示された場合は、次のコマンドでドメインに参加します。

sudo realm join DOMAIN -v

ドメインコントローラの管理者パスワードの入力を求められます。認証に成功すると、以下の画面が表示されます。

* Successfully enrolled machine in realm

おめでとうございます。Fedora デスクトップが Active Directory ドメインのメンバーになりました。AD が正しく設定されていれば、ドメインコントローラーのユーザーでデスクトップにログインできるはずです。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。


画像: Fedoraプロジェクト
記事をシェア

こちらもご覧ください

  • Firefox 89: Mozillaがオープンソースブラウザを復活させた
  • サーバーの再起動時に Docker コンテナが自動的に起動するようにする方法
  • ネットワーク管理者になる方法:チートシート
  • ネットワークアーキテクトが学ぶべき5つのプログラミング言語(無料PDF)
  • 採用キット: ネットワークアーキテクト
  • SDNとは何か?ソフトウェア定義ネットワークがどのようにすべてを変えたのか
  • 5G:さらに読むべき記事
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: