サーバー操作(Ubuntu)

◆ ファイル操作

# ファイルを探す
find / -name 【ファイル名】 2>/dev/null

# ファイルを移動する / ファイル名を変える
mv 【ファイルの移動元/名前】 【ファイルの移動先/新しい名前】

# ファイルを削除する
rm 【ファイル名】

# ディレクトリを削除する
rmdir 【ディレクトリ名】

# ディレクトリを削除する(ディレクトリ内のファイルを含む)
rm -r 【ディレクトリ名】



◆ SSHサーバー関連操作

# SSHサーバーのコンフィグを開く
sudo nano /etc/ssh/sshd_config

# SSHサーバーの再起動
sudo systemctl restart ssh



◆ ディレクトリ操作

# カレントディレクトリにあるファイルの確認
ls -l

# カレントフォルダのURL確認
pwd

# 任意の1つ上のディレクトリに移動
cd /ディレクトリ名

# 1つ上のディレクトリに移動
cd ..



◆ ファイアウォールの設定

# 状態確認
sudo ufw status

# 番号確認
sudo ufw status numbered

# ポートの削除
sudo ufw delete <番号>

# ポートの追加
sudo ufw allow <ポート番号>/tcp

# ポートの追加(特定IPのみ)
sudo ufw allow proto tcp from X.X.X.X/XX to any port <ポート番号>

# 無効化/有効化
sudo ufw disable/enable

# 再起動
sudo ufw reload



◆ その他

# ローカルPCに必要ファイルをダウンロードする
scp -P 【ポート番号】 【アカウント名】@【サーバーのIPアドレス】:/home/【アカウント名】/easy-rsa/pki/ca.crt "【ローカルPCのファイル保存先URL】"