Ubuntu20.10をインストールして使ってみる!

UbuntuはLinuxというOSのディストリビューションの1つで、世界で一位のシェアを誇る人気OSです。個人利用で使えるパッケージの種類も豊富ですのでWindowsともMacとも違うOS環境を楽しむ選択肢の一つとして良いのではないかと思います。そこで、古くなって全然使っていなかったノート引っ張り出してきてUbuntuをインストールすることにしました。

スポンサーリンク

Ubuntuをインストールした後にやっておきたい基本設定

1.パッケージの最新化

Windowsの利用を開始する際に、バグ修正や既知の攻撃からOSを守るためにWindows Updateを実施しますが、Ubuntuでも同様にインストール済のパッケージを最新化(upgrade)して利用されることをお勧めします。

「端末」を開いて、以下のコマンドにて更新可能なパッケージの情報を取得します。

$ sudo apt update

続いて、パッケージを更新します。(途中でインタラクティブに効いてくる確認に対して全てyesで進めるために -yオプションを付けます)

$ sudo apt upgrade -y

2.SSH サーバーを構成しリモートアクセスを可能にする

SSH サーバーを構成し、リモート端末からサーバーに接続して操作できるようにします。UNIX系OSの管理や設定の追加・変更・削除はコマンドで行うことが多いので迷わず入れておきましょう。

$ sudo apt -y install openssh-server

$ sudo vi /etc/ssh/sshd_config
PermitRootLogin no <= rootログイン禁止の設定にして有効化

# sudo systemctl restart ssh

3.Ubuntuの各種基本コマンド

OSのバージョンを確認する

$ cat /etc/os-release
NAME=”Ubuntu”
VERSION=”20.10 (Groovy Gorilla)”
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME=”Ubuntu 20.10″
VERSION_ID=”20.10″
HOME_URL=”https://www.ubuntu.com/”
SUPPORT_URL=”https://help.ubuntu.com/”
BUG_REPORT_URL=”https://bugs.launchpad.net/ubuntu/”
PRIVACY_POLICY_URL=”https://www.ubuntu.com/legal/terms-and-policies/privacy-policy”
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy

IPアドレスを確認する

$ ip addr show
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp12s0: mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 00:23:54:25:a9:b9 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:22:fa:5f:15:ca brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global noprefixroute wlp2s0
valid_lft forever preferred_lft forever
inet6 fe80::3bbe:d26d:45fb:c22b/64 scope link noprefixroute
valid_lft forever preferred_lft forever

ホスト名を設定する

node01$ hostnamectl set-hostname ubuntu-server
node01$

node01$ sudo hostnamectl (ホスト名確認)
Static hostname: ubuntu-server
Icon name: computer-laptop
Chassis: laptop
Machine ID: c03d2699044b49a4a9fc88c33aa73a80
Boot ID: 34ec5a5538834312860a5e29b02b51d7
Operating System: Ubuntu 20.10
Kernel: Linux 5.8.0-53-generic
Architecture: x86-64
node01$

ファイアウォールの設定を確認する

ufwを起動する
$ sudo systemctl start ufw

ufwの状態を確認する。(activeになったこと)
$ sudo systemctl is-active ufw
active

登録されているルール等が確認できる。
$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip
To   Action     From — —— —-
22   ALLOW IN  Anywhere
22   (v6) ALLOW IN Anywhere (v6)

ufwを停止する
$ sudo systemctl stop ufw

ufwの状態を確認する(inactiveになったことを確認)
$ sudo systemctl is-active ufw inactive

この記事が気に入ったら
いいね ! しよう

スポンサーリンク

おすすめ

error: Content is protected !!