記事ディレクトリ
1. Ubuntu サーバー 22.04.1 をダウンロードします。
Ubuntu Server 22.04.1 LTS 公式 Web サイトのダウンロード リンク: https://www.releases.ubuntu.com/22.04/
2. 新しい仮想マシン ウィザードの作成
ここで「後でオペレーティング システムをインストールする」を選択します。
ブリッジされたネットワークとネットワーク アドレス変換の違い: https://www.cnblogs.com/Booker808-java/p/7822763.html
簡単にするために、ここではブリッジ ネットワークを選択します。
3. 仮想マシンの設定を編集する
時刻同期をオンにします。
サイド チャネルの軽減策を無効にします。
4. 仮想マシンをオンにして、Ubuntu システムを構成します。
最初の項目「Install Ubuntu Server」を選択します。
言語を選択します。デフォルトは「英語」です。
2 番目の項目 [更新せずにインストールを続行] を選択します。
キーボード レイアウトを設定します。デフォルトで問題ありません。
インストールの種類を選択します。最初の項目は、システムに加えていくつかのパッケージをインストールします。ここでは、インストールを最小限に抑えるために 2 番目の項目を選択します。これは非常にクリーンです。
ネットワークの設定 先ほどの仮想マシンの構成ではブリッジモードを選択したので、ここでは DHCP が IP アドレスを自動的に取得します。The default here is first. システムのインストール後、構成ファイルを変更して静的 IP アドレスを構成します。
システム プロキシを設定します。デフォルトは次のとおりです。
ソフトウェア イメージのソース アドレスを設定します。これがデフォルトです。次に、システムのインストール後に構成ファイルを変更してイメージ ソースを置き換えます。
ハードディスク パーティション。デフォルトは次のとおりです。
引き続きデフォルトのままにして、[Done] を選択し、Enter キーを押して確定します。
操作確認ボックスがポップアップ表示されます。[続行] を選択し、Enter キーを押して確認します。
ユーザー名、サーバー名、ログイン パスワードを設定します。入力が完了したら、[完了] を選択し、Enter キーを押して確定します。
注: Ubuntu 22.04 ではデフォルトで root ユーザーが有効になっていませんが、Ubuntu 22.04 には root ユーザーがいますが、パスワードがないため、切り替えることはできません。したがって、ここに入力するユーザー名を にすることはできませんroot
。
[Install OpenSSH server] をオンにすると、Xshell などのツールを使用してサーバーにリモート アクセスできます。次に、[Done] を選択し、Enter キーを押して確認します。
以下は、いくつかの一般的なソフトウェア パッケージです。個人的な好みに応じてインストールすることを選択します。ここでは、ソフトウェア パッケージをチェックせず、直接 [完了] を選択し、Enter キーを押して確認します。
インストールが成功するのを待ち、「Install complete!」と表示されたら再起動し、「Reboot now」を選択して Enter キーを押して確認します。
「[FAILED] Failed unmounting /cdrom」というエラーが表示された場合は、そのまま Enter キーを押します。
ユーザー名とパスワードを入力して、システムに入ります。
「[FAILED] Failed unmounting /cdrom」エラーの原因は、cdrom にマウントされている Ubuntu イメージ ファイルがアンインストールされていないためであり、コンピューターがアイドル状態のときに下図のような操作を実行できます。
5. root ユーザーのパスワードを設定します
Ubuntu 22.04 はデフォルトで root ユーザーが有効になっていませんが、Ubuntu 22.04 には root ユーザーがいますが、パスワードがないため、切り替えることができません。そのため、初回ログイン時は、あらかじめ設定したユーザー名とパスワードでしかログインできません。
root ユーザーを有効にする方法:sudo passwd root
コマンドを root ユーザーのパスワードを設定します。
root ユーザーのパスワードを設定したら、su root
コマンド。
6. リモート接続のルート ユーザーを許可する
デフォルトでは、root ユーザーはリモート接続ツールを使用してログインできないため、構成ファイルを変更する必要があります。
最初に GTK グラフィック用の vim エディターをインストールします。
sudo apt install vim-gtk
次の図に示すように、構成ファイルを変更します。
sudo vim /etc/ssh/sshd_config
最後の行に構成項目を追加しますPermitRootLogin yes
。
SSH サーバー サービスを再起動します。
sudo systemctl restart sshd
後続のリモート SSH ログイン root ユーザーで、正常に接続できます。
7. 静的 IP アドレスを構成する
ブリッジ モードを使用しているため、IP アドレス、サブネット マスク、DNS などを手動で構成する必要があります。ブリッジ モードでは、仮想マシンとホストは同じネットワーク セグメント上にあり、仮想マシンとホストはそれぞれ ping を実行できます。他の。
7.1 Windows ネットワーク情報の表示
win + R 入力、下の図に示すように、cmd
コマンド ライン ウィンドウに入力します。ipconfig
7.2 Ubuntu ネットワーク情報の表示
最初のインストールとifconfig
関連ツール (net-tools):
sudo apt install net-tools
ifconfig
次の図に示すように、ターミナルに入力します。
注: ここでの IP アドレスは動的に割り当てられます。システムの再起動後にネットワーク IP が変更されないように、静的 IP として構成したいと考えています。Xshell やその他のツールを使用すると便利です。 SSH 接続とテスト。
7.3 設定ファイルの修正
sudo vim /etc/netplan/00-installer-config.yaml
上記の変更を有効にします。
sudo netplan apply
7.4 Windows が Ubuntu に ping を実行できるかどうかをテストする
win + R input 、次の図に示すように、cmd
コマンド ライン ウィンドウに入力します。ping 192.168.0.110
7.5 Ubuntu が Windows と Baidu に ping を実行できるかどうかをテストする
まず、ping に関連するツール (iputils-ping) をインストールします。
sudo apt install iputils-ping
8. Xshell はリモートで Ubuntu に接続します
Xshell ホーム/スクールは無料です。名前とメールアドレスを入力して入手してください: https://www.xshell.com/zh/free-for-home-school/
下図のようにリモート接続に成功し、今後Ubuntu Server 22.04.1に付属する端末ともお別れです!
9. 画像ソースを差し替える
清華大学のオープン ソース ソフトウェア ミラー サイト: Ubuntu ミラーの使用に関するヘルプ
Ubuntu のソフトウェア ソース構成ファイルは です/etc/apt/sources.list
。このファイルのバックアップを作成します。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
次の図に示すように、ファイルを次の内容に置き換えます。
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
sudo vim /etc/apt/sources.list
ターミナルで次のコマンドを入力して、ソフトウェアを更新します。
sudo apt update
sudo apt upgrade
apt、apt-get、update、upgradeの違いについて: https: //linux.cn/article-14994-1.html