centos update

$ sudo yum update

firewalld

confirm firewall setting

firewall-cmd --list-services --zone=public  --permanent  

change ssh port

cp /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/
vi /etc/firewalld/services/ssh.xml
firewall-cmd --reload

reload firewalld

$ sudo firewall-cmd --reload

open http port of firewall

$ sudo firewall-cmd --add-service=http --zone=public --permanent
$ sudo firewall-cmd --add-service=https --zone=public --permanent

open and close port

$ sudo firewall-cmd --add-port=30080/tcp --zone=public --permanent
$ sudo firewall-cmd --remove-port=30080/tcp --zone=public --permanent

yum

yum install時に使われるrepositoryは/etc/yum.repos.d/内にあって、enable=1のもの
enable=0のものを指定するには

sudo yum install --enablerepo=epel certbot

yumでインストールしたパッケージ一覧

sudo yum list installed

アップデート

sudo yum install certbot

削除

sudo yum remove certbot

rpm

install

$ rpm -ivh sample.rpm

show places

$ rpm -ql sample

initial setting

$ useradd user
$ passwd user
(enter password)
$ usermod -G wheel user