はじめに
前回に続けてネットワーク(netplan)の設定と SSH(openssh-server)の設定を行なっていきたいと思います。
ネットワーク(netplan)の設定
まずログインしした後、有線のインターフェイス名を確認しておきます。
$ ifconfig -a
enp2s0: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 00:00:00:00:00:00 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
私の場合は enp2s0 でした。
ネットワークの設定ファイルを弄っていきます。
$ sudo vim /etc/netplan/50-cloud-init.yaml
デフォルトではこんな感じだと思います。
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
これに DHCP、固定 IP の設定、ゲートウェイの設定、DNS の設定を加えました。
この場合の設定は DHCP による割り当ては使わず、固定 IP(192.168.10.110)使う設定になっています。
これだけだとインターネットに繋げないのでゲートウェイや DNS のアドレス(ルーターの IP と同じでした)も設定しました。
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
dhcp6: no
addresses: [192.168.10.110/24]
gateway4: 192.168.10.1
nameservers:
addresses: [192.168.10.1]
その後設定を再読み込みします。
$ sudo netplan apply
$ ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.110 netmask 255.255.255.0 broadcast 192.168.10.255
・
・
・
これでネットワークの設定はとりあえず完了しました。
SSH の設定
まず ssh がインストールされているか確認します。
僕の場合はすでに入っていて、サービスは起動していました。
$ apt list ssh
Listing... Done
ssh/bionic 1:7.6p1-4 all
$ ps aux | grep sshd
root 1154 0.0 0.0 72296 6556 ? Ss Jun04 0:00 /usr/sbin/sshd -D
別 PC から ssh でつないでみて確認しましょう!
自分の場合は Mac のコンソールから接続してみました。
$ ssh [ユーザー名]@192.168.10.110
Welcome to Ubuntu 18.04 LTS (GNU/Linux 4.15.0-22-generic x86_64)
・
・
・
接続できたので SSH の設定は完了です。
最後に
次回は Samba をやる予定です。