初期設定†
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 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