初期設定†
blog : https://zenn.dev/uchidaryo/books/ubuntu-2204-server-book/viewer/ubuntu
金子研究室:https://www.kkaneko.jp/tools/ubuntu/ubuntu_setup.html#S7
sudo usermod -G sudo [sudo使えなかったユーザのユーザ名] #sudoを使えるようにする
サーバー設定†
blog : https://zenn.dev/uchidaryo/books/ubuntu-2204-server-book/viewer/introduction
root有効化†
su sudo -
passwd
add xxuser in sudo†
usermod -aG sudo xxuser
location†
localectl status
System Locale: LANG=en_US.UTF-8 #英語
sudo localctl set-locale LANG=ja_JP.UTF-8
System Locale: LANG=ja_JP.UTF-8 #日本語
reboot
ユーザーのホームディレクトリ配下を日本語ディレクトリ名にする†
ls -lrt #Japan dir
LANG=C xdg-user-dirs-gtk-update #click UPDATE
ls -lrt #English dir
firewall-ufw†
serverworld blog: https://www.server-world.info/query?os=Ubuntu_22.04&p=ufw&f=1
sudo ufw status #Status: inactive
sudo ufw enable
sudo ufw status #Status: active
sudo ufw status verbose #Default: deny (incoming), allow (outgoing), disabled (routed)
sudo ufw allow ssh
sudo ufw status verbose
sudo ufw delete allow ssh
sudo ufw status verbose
sudo ufw reload
sudo ufw app list
sudo vim /etc/ufw/before.rules #ICMP関連すべてコメントアウト
#家だけ許可する場合:-A ufw-before-input -p icmp --icmp-type echo-request -s 192.168.1.0/24 -j ACCEPT
SELINUXとは?†
SELinux は Security Enhanced Linux の略で、
Linux システム用に構築されたセキュリティ制御の追加レイヤーです
sudo apt install policycoreutils selinux-utils selinux-basics
sudo selinux-activate
sudo selinux-config-enforcing
reboot
sestatus

SELinux を無効にするには、/etc/selinux/config
FROM:
SELINUX=enforcing
TO:
SELINUX=disabled