「SSH からインストール」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(Kusakata がページ「Install from SSH (日本語)」を「SSH からインストール」に移動しました)
(文字列「[[zh-CN:」を「[[zh-hans:」に置換)
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
[[Category:Getting and installing Arch (日本語)]]
+
[[Category:Arch の入手とインストール]]
[[Category:Secure Shell (日本語)]]
+
[[Category:Secure Shell]]
 
[[en:Install from SSH]]
 
[[en:Install from SSH]]
 
[[es:Install from SSH]]
 
[[es:Install from SSH]]
6行目: 6行目:
 
[[pt:Install from SSH]]
 
[[pt:Install from SSH]]
 
[[ru:Install from SSH]]
 
[[ru:Install from SSH]]
[[zh-CN:Install from SSH]]
+
[[zh-hans:Install from SSH]]
 
==最初に==
 
==最初に==
 
この記事は、SSHによるリモート接続を経由し、Archをインストールする方法を、ユーザに示しています。通常、次のようなシナリオの場合、SSH を使うことを検討する価値があります。
 
この記事は、SSHによるリモート接続を経由し、Archをインストールする方法を、ユーザに示しています。通常、次のようなシナリオの場合、SSH を使うことを検討する価値があります。
18行目: 18行目:
   
 
==メディアからの起動==
 
==メディアからの起動==
[[Beginners'_Guide_(日本語)#最新のインストールメディアを準備する|live CD/USB イメージ]] から Live Arch 環境を起動する。
+
[[ビギナーズガイド#最新のインストールメディアを準備する|live CD/USB イメージ]]から Live Arch 環境を起動する。
   
 
==SSH による Live 環境のセットアップ==
 
==SSH による Live 環境のセットアップ==
27行目: 27行目:
 
まずは、ターゲットマシン (リモート接続して Arch のセットアップを行う PC) 上で、ネットワーク設定を行います。
 
まずは、ターゲットマシン (リモート接続して Arch のセットアップを行う PC) 上で、ネットワーク設定を行います。
   
有線では、{{ic|dhclient}} か {{ic|dhcpcd}} を動作させて接続できます。詳しくは [[Network Configuration (日本語)]] を参照。
+
有線では、{{ic|dhclient}} か {{ic|dhcpcd}} を動作させて接続できます。詳しくは[[ネットワーク設定]]を参照。
   
無線では、アクセスポイントに接続するために [[Wireless Setup (日本語)]] や [[Wpa_supplicant]] の情報を見て下さい。
+
無線では、アクセスポイントに接続するために[[ワイヤレス設定]]や [[Wpa_supplicant]] の情報を見て下さい。
   
 
既知のインターフェースのリストが表示されます。使用するインターフェースのタイプを入力します。(有線イーサネットのインターフェースの eth0)
 
既知のインターフェースのリストが表示されます。使用するインターフェースのタイプを入力します。(有線イーサネットのインターフェースの eth0)
57行目: 57行目:
   
 
==次のステップ==
 
==次のステップ==
ここからは自由にやりたいことをしてください。ライブメディアから Arch をインストールしたいのなら、[[Installation Guide (日本語)|インストールガイド]]のガイドを見て下さい。既存の壊れた Linux のインストールをやりなおすには、[[Install from Existing Linux (日本語)]] を参照してください。
+
ここからは自由にやりたいことをしてください。ライブメディアから Arch をインストールしたいのなら、[[インストールガイド]]のガイドを見て下さい。既存の壊れた Linux のインストールをやりなおすには、[[既存の Linux からインストール]] を参照してください。
   
[[GRUB (日本語)|GRUB]] [[GUID Partition Table|GPT]] ハードドライブを使いたいでしょうか?
+
[[GRUB]] [[GPT]] ハードドライブを使いたい場合
   
 
*Arch をインストールする前に ''pacman -S gdisk'' でインストールした '''gdisk''' ユーティリティを使って HDD/SSD を手動でパーティションします。インストール作業中にブートローダーをインストールするオプションが提示されたときは、no と回答してスキップし、Live 環境の root プロンプトに戻ります。
 
*Arch をインストールする前に ''pacman -S gdisk'' でインストールした '''gdisk''' ユーティリティを使って HDD/SSD を手動でパーティションします。インストール作業中にブートローダーをインストールするオプションが提示されたときは、no と回答してスキップし、Live 環境の root プロンプトに戻ります。

2017年1月29日 (日) 00:36時点における版

最初に

この記事は、SSHによるリモート接続を経由し、Archをインストールする方法を、ユーザに示しています。通常、次のようなシナリオの場合、SSH を使うことを検討する価値があります。

Arch をセットアップする PC が...

  • モニタ(画面)表示せずに操作する PC である場合。
  • 別の場所、街、国(友達の家、親の家など)に位置する PC。
  • リモートでセットアップするほうが好ましい PC。例えば、Arch Wiki のコピー/ペーストが想定される時など。
ノート: 最初の2つの手順は、PC に物理的にアクセスする必要があります。物理的に離れている場合、他人の助けをかりる必要があります!

メディアからの起動

live CD/USB イメージから Live Arch 環境を起動する。

SSH による Live 環境のセットアップ

ノート: 次のコマンドは、root ユーザーとして実行する必要があります。 コマンドの前の # がそれを意味しています。

この段階で root としてログインしてください (LiveCD を動かす上のデフォルトユーザーです)。

まずは、ターゲットマシン (リモート接続して Arch のセットアップを行う PC) 上で、ネットワーク設定を行います。

有線では、dhclientdhcpcd を動作させて接続できます。詳しくはネットワーク設定を参照。

無線では、アクセスポイントに接続するためにワイヤレス設定Wpa_supplicant の情報を見て下さい。

既知のインターフェースのリストが表示されます。使用するインターフェースのタイプを入力します。(有線イーサネットのインターフェースの eth0)

次に、openssh デーモンを動かします:

# systemctl start sshd

最後に、ssh 接続に必要な root パスワードを設定します。デフォルトの Arch の root パスワードは空です。

passwd

ターゲットマシンへの SSH 接続

次のコマンドを使って、ターゲットマシンに接続します。

$ ssh root@ターゲットのIPアドレス

Live 環境のウェルカムメッセージを受け取れましたか?ここからは、物理的に離れた位置からキーボードを操作して、ターゲットマシンを管理出来るようになります。

ssh root@10.1.10.105
root@10.1.10.105's password: 
Last login: Thu Dec 23 08:33:02 2010 from 10.1.10.200
[root@archiso ~]#

ノート

  • ターゲットマシンがファイアウォール/ルータ越しにある場合は、デフォルトの SSH ポートである 22 を、ターゲットマシンのローカルエリア上の IP アドレスに転送する必要があります。ポートフォワーディングを使用する方法については、このガイドでは説明していません。
  • Live 環境下で、標準ポート番号以外を使うようなデーモンを実行したい場合は、一旦、/etc/ssh/sshd_config を非標準ポートに設定してください。
  • /etc/ssh/sshd_config を編集することでデーモンが起動するより早くライブ環境を設定することができます、例えば非標準ポートを起動したいときに。

次のステップ

ここからは自由にやりたいことをしてください。ライブメディアから Arch をインストールしたいのなら、インストールガイドのガイドを見て下さい。既存の壊れた Linux のインストールをやりなおすには、既存の Linux からインストール を参照してください。

GRUBGPT ハードドライブを使いたい場合

  • Arch をインストールする前に pacman -S gdisk でインストールした gdisk ユーティリティを使って HDD/SSD を手動でパーティションします。インストール作業中にブートローダーをインストールするオプションが提示されたときは、no と回答してスキップし、Live 環境の root プロンプトに戻ります。
  • この段階での GRUB2 のインストールは取るにたらないことです。新しい Arch 環境に chroot して(インストール後はデフォルトでマウント済み) GRUB2 をインストール・セットアップします:
cd /mnt
rm console ; mknod -m 600 console c 5 1
rm null ; mknod -m 666 null c 1 3
rm zero ; mknod -m 666 zero c 1 5
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash

新しい Arch に chroot:

pacman -S grub2
grep -v rootfs /proc/mounts > /etc/mtab

必要に応じて /etc/default/grub を編集します。 GRUB をインストールして grub.cfg を生成:

grub-install /dev/sdX --no-floppy
grub-mkconfig -o /boot/grub/grub.cfg
ノート: The above assumes that if the user intends to boot from a GPT disk, the user has fully read and understood the aforementioned wiki articles and has made a 1M partition ef02 for grub2.

再起動する準備ができたら、chroot を解除して再起動する前にパーティションをアンマウントします。

exit
umount /mnt/boot   # if mounted this or any other separate partitions
umount /mnt/{proc,sys,dev}
umount /mnt