インストールに必要なISOファイルをダウンロード
「日本語」で「Ubuntuをインストール」ボタンを押下
キーボードレイアウトは、そのままで「続ける」ボタンを押下
非インターネット接続環境ではあるが、こちらもそのままで「続ける」ボタンを押下
インストールの種類もそのままで「インストール」ボタンを押下
ディスクはまっさらなので「続ける」ボタンを押下
時刻設定はそのままで「続ける」ボタンを押下
適当に各フォームに入力し「続ける」ボタンを押下
インストール処理が始まるので完了するまで待つ
インストールが完了すると以下ダイアログが表示されるので「今すぐ再起動ボタン」を押下
再起動処理の際、CDROMを取り除くようにメッセージが表示されタイミングでENTERを押下
どのバージョンが導入可能か分からないがとりあえず、新しいバージョンをインターネット接続環境から取得し配置
dpkgコマンドでインストール。依存関係や不測パッケージがありエラーになる。
testuser@ubuntu2204desktop:~$ sudo dpkg -i openssh-server_9.3p1-1ubuntu3_amd64.deb
[sudo] testuser のパスワード:
以前に未選択のパッケージ openssh-server を選択しています。
(データベースを読み込んでいます ... 現在 164250 個のファイルとディレクトリがインストールされています。)
openssh-server_9.3p1-1ubuntu3_amd64.deb を展開する準備をしています ...
openssh-server (1:9.3p1-1ubuntu3) を展開しています...
dpkg: 依存関係の問題により openssh-server の設定ができません:
openssh-server は以下に依存 (depends) します: openssh-client (= 1:9.3p1-1ubuntu3) ...しかし:
システム上の openssh-client のバージョンは 1:8.9p1-3 です。
openssh-server は以下に依存 (depends) します: openssh-sftp-server ...しかし:
パッケージ openssh-sftp-server はまだインストールされていません。
openssh-server は以下に依存 (depends) します: libc6 (>= 2.38) ...しかし:
システム上の libc6:amd64 のバージョンは 2.35-0ubuntu3 です。
openssh-server は以下に依存 (depends) します: libssl3 (>= 3.0.10) ...しかし:
システム上の libssl3:amd64 のバージョンは 3.0.2-0ubuntu1 です。
dpkg: パッケージ openssh-server の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
ufw (0.36.1-4build1) のトリガを処理しています ...
man-db (2.10.2-1) のトリガを処理しています ...
処理中にエラーが発生しました:
openssh-server
testuser@ubuntu2204desktop:~$
インストール済みパッケージ openssh-client のバージョンが 8.9p1-3 なので、openssh-server も同じものを用意してみる。結果として再びエラーとなったが、依存関係や必要パッケージが減った。
testuser@ubuntu2204desktop:~$ sudo dpkg -i openssh-server_8.9p1-3_amd64.deb
dpkg: 警告: openssh-server を 1:9.3p1-1ubuntu3 から 1:8.9p1-3 にダウングレードしています
(データベースを読み込んでいます ... 現在 164274 個のファイルとディレクトリがインストールされています。)
openssh-server_8.9p1-3_amd64.deb を展開する準備をしています ...
openssh-server (1:8.9p1-3) で (1:9.3p1-1ubuntu3 に) 上書き展開しています ...
dpkg: 依存関係の問題により openssh-server の設定ができません:
openssh-server は以下に依存 (depends) します: openssh-sftp-server ...しかし:
パッケージ openssh-sftp-server はまだインストールされていません。
dpkg: パッケージ openssh-server の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
ufw (0.36.1-4build1) のトリガを処理しています ...
man-db (2.10.2-1) のトリガを処理しています ...
処理中にエラーが発生しました:
openssh-server
testuser@ubuntu2204desktop:~$
openssh-server と同様に openssh-sftp-server を取得しインストール。正常に openssh-sftp-server をインストールすることができた。
testuser@ubuntu2204desktop:~$ sudo dpkg -i openssh-sftp-server_8.9p1-3_amd64.deb
以前に未選択のパッケージ openssh-sftp-server を選択しています。
(データベースを読み込んでいます ... 現在 164273 個のファイルとディレクトリがインストールされています。)
openssh-sftp-server_8.9p1-3_amd64.deb を展開する準備をしています ...
openssh-sftp-server (1:8.9p1-3) を展開しています...
openssh-sftp-server (1:8.9p1-3) を設定しています ...
man-db (2.10.2-1) のトリガを処理しています ...
testuser@ubuntu2204desktop:~$
引き続き openssh-server をインストール。今度は正常に openssh-server のインストールが完了。
testuser@ubuntu2204desktop:~$ sudo dpkg -i openssh-server_8.9p1-3_amd64.deb
(データベースを読み込んでいます ... 現在 164277 個のファイルとディレクトリがインストールされています。)
openssh-server_8.9p1-3_amd64.deb を展開する準備をしています ...
openssh-server (1:8.9p1-3) で (1:8.9p1-3 に) 上書き展開しています ...
openssh-server (1:8.9p1-3) を設定しています ...
Creating config file /etc/ssh/sshd_config with new version
Creating SSH2 RSA key; this may take some time ...
3072 SHA256:6iECtnZZ/f/q2utQlrU3y9/kr8VQoJL4fzhAsGiB2F8 root@ubuntu2204desktop (RSA)
Creating SSH2 ECDSA key; this may take some time ...
256 SHA256:kvShjxY4fuo6ALeeM+xHkY3qNP5esQjHJmMDJulzh8s root@ubuntu2204desktop (ECDSA)
Creating SSH2 ED25519 key; this may take some time ...
256 SHA256:KIYtjbcZfQN6u5ZPjhlGC2YPvkK9shjS1hzbRB00VxQ root@ubuntu2204desktop (ED25519)
Created symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.
Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.
rescue-ssh.target is a disabled or a static unit, not starting it.
ssh.socket is a disabled or a static unit, not starting it.
ufw (0.36.1-4build1) のトリガを処理しています ...
man-db (2.10.2-1) のトリガを処理しています ...
testuser@ubuntu2204desktop:~$
sshd サービスの起動状態を確認。running になっていることを確認
testuser@ubuntu2204desktop:~$ sudo systemctl status sshd
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-09-27 21:32:33 JST; 23s ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 4849 (sshd)
Tasks: 1 (limit: 9459)
Memory: 1.7M
CPU: 22ms
CGroup: /system.slice/ssh.service
└─4849 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"
9月 27 21:32:33 ubuntu2204desktop systemd[1]: Starting OpenBSD Secure Shell server...
9月 27 21:32:33 ubuntu2204desktop sshd[4849]: Server listening on 0.0.0.0 port 22.
9月 27 21:32:33 ubuntu2204desktop sshd[4849]: Server listening on :: port 22.
9月 27 21:32:33 ubuntu2204desktop systemd[1]: Started OpenBSD Secure Shell server.
testuser@ubuntu2204desktop:~$
別のサーバから ssh 接続してみる。無事 ssh 接続が完了。
% ssh testuser@192.168.11.43
testuser@192.168.11.43's password:
Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-25-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0のアップデートはすぐに適用されます。
Last login: Wed Sep 27 21:39:18 2023 from 192.168.11.6
testuser@ubuntu2204desktop:~$