作業用ディレクトリに移動
$ cd [作業ディレクトリ]
venv の環境に入る
$ source .venv/bin/activate
作業用ディレクトリに移動
$ cd [作業ディレクトリ]
venv の環境に入る
$ source .venv/bin/activate
.vimrc に以下の行を追加するだけで劇的に見やすくなることがあります。.vimrc の末尾に以下を追記してみてください。" 背景が黒系であることをVimに伝えて文字を明るくする
set background=dark
" 配色パターンを「シンタックス(コード強調)」に適したものにする
syntax on
ls コマンドを打ったときのディレクトリ名(青)や圧縮ファイル(赤)が見づらい場合は、Ubuntu側で色をマイルドにする設定が有効です。dircolors -p > ~/.dircolors
sed -i 's/32;40/33;40/g' ~/.dircolors
source ~/.bashrc を実行してください。psql)にログインします。# postgresユーザーとしてpsqlを起動
sudo -u postgres psql
品番:U2118PR
ubuntu2.6 Server LTS
ufwのルール番号を表示
# ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 22/tcp ALLOW IN Anywhere
[ 2] 3128/tcp ALLOW IN Anywhere
[ 3] Samba ALLOW IN Anywhere
[ 4] 17500/tcp ALLOW OUT Anywhere (out)
[ 5] 17500/tcp ALLOW IN 192.168.1.0/24
[ 6] 80/tcp ALLOW IN Anywhere
[ 7] 443/tcp ALLOW IN Anywhere
[ 8] 17600/tcp ALLOW IN Anywhere
[ 9] 17603/tcp ALLOW IN Anywhere
[10] 17500/udp ALLOW IN Anywhere
[11] 17500/tcp ALLOW IN Anywhere
[12] 8080 ALLOW IN Anywhere
ufwのルール番号を指定して削除
# ufw delete 5
Deleting:
allow from 192.168.1.0/24 to any port 17500 proto tcp
Proceed with operation (y|n)? y
Rule deleted
ufwのルール名を指定して削除する場合は
# ufw delete 17500/tcp
削除できているか確認
# ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 22/tcp ALLOW IN Anywhere
[ 2] 3128/tcp ALLOW IN Anywhere
[ 3] Samba ALLOW IN Anywhere
[ 4] 17500/tcp ALLOW OUT Anywhere (out)
[ 5] 80/tcp ALLOW IN Anywhere
[ 6] 443/tcp ALLOW IN Anywhere
[ 7] 17600/tcp ALLOW IN Anywhere
[ 8] 17603/tcp ALLOW IN Anywhere
[ 9] 17500/udp ALLOW IN Anywhere
[10] 17500/tcp ALLOW IN Anywhere
[11] 8080 ALLOW IN Anywhere
pfctl コマンド一覧
pf 起動後の操作は pfctl
pfctl -f /etc/pf.conf # pf.conf ファイルを読み込みます
pfctl -nf /etc/pf.conf # ファイルを解析しますが、読み込みません.記述構文に誤りがないかを確認する
pfctl -Nf /etc/pf.conf # ファイルから NAT ルールだけを読み込みます
pfctl -Rf /etc/pf.conf # ファイルからフィルタルールだけを読み込みます
pfctl -sn # 現在の NAT ルールを表示します
pfctl -sr # 現在のフィルタルールを表示します
pfctl -ss # 現在の状態テーブルを表示します
pfctl -si # フィルタの状態と計数を表示します
pfctl -sa # 現在表示できるすべてのものを表示します
pfctl -e # PFの有効化
pfctl -d # PFの無効化
# リアルタイムにログを確認(バイナリデータのためtcpdumpを利用する)
tcpdump -n -e -ttt -i pflog0
# ログファイルの確認(バイナリデータのためtcpdumpを利用する)
tcpdump -n -e -ttt -r /var/log/pflog