Server World
他の OS 設定
CentOS Stream 9
Ubuntu 24.04 LTS
Ubuntu 22.04 LTS
Windows Server 2025
Windows Server 2022
Debian 12
Debian 11
Fedora 41
AlmaLinux 9
Rocky Linux 8
VMware ESXi 8
VMware ESXi 7
FreeBSD 14
コマンド集
CentOS Stream 8
Ubuntu 23.04
Ubuntu 21.04
Ubuntu 20.04 LTS
Ubuntu 19.04
Ubuntu 18.04 LTS
Ubuntu 17.04
Ubuntu 16.04 LTS
Windows 2019
Windows 2016
Windows 2012 R2
Windows 2008 R2
SUSE Enterprise 15
SUSE Enterprise 12
CentOS 8
CentOS 7
CentOS 6
CentOS 5
Debian 10
Debian 9
Debian 8
Debian 7
Debian 6
Debian 5
Debian 4
Fedora 40
Fedora 39
Fedora 38
Fedora 37
Fedora 36
Fedora 35
Fedora 34
Fedora 33
Fedora 32
Fedora 31
Fedora 30
Fedora 29
Fedora 28
Fedora 27
Fedora 26
その他 Tips
その他 一覧
免責事項
問い合わせ
Lang/Japanese
Lang/English
21707 / 120168381
Debian 11 Bullseye
インストール/初期設定
インストール
(01) Debian Bullseye ダウンロード
(02) Debian Bullseye インストール
初期設定
(01) ユーザーを新規追加する
(02) コマンドエイリアスの設定
(03) ネットワークの設定
(04) サービスの管理
(05) APT リポジトリの設定
(06) システムを最新化する
(07) Vim の設定
(08) Sudo の設定
NTP / SSH サーバー
NTP サーバー
(01) NTP サーバーの設定 (NTPd)
(02) NTP サーバーの設定 (Chrony)
(03) NTP クライアントの設定
SSH サーバー
(01) パスワード認証
(02) SSH ファイル転送 (Debian)
(03) SSH ファイル転送 (Windows)
(04) SSH 鍵ペア認証
(05) SFTP only + Chroot
(06) SSHPass を利用する
(07) SSH-Agent を利用する
(08) SSHFS を利用する
(09) SSH ポートフォワーディング
(10) Parallel SSH を利用する
DNS / DHCP サーバー
DNS / DHCP サーバー (Dnsmasq)
(01) Dnsmasq インストール
(02) DHCP サーバーの設定
DNS サーバー
(01) 内部ネットワーク向けの設定
(02) 外部ネットワーク向けの設定
(03) ゾーンファイルの設定
(04) BIND の起動と動作確認
(05) View ステートメントを使用する
(06) ホストの別名の設定 (CNAME)
(07) セカンダリーサーバーの設定
DHCP サーバー
(01) DHCP サーバーの設定
(02) DHCP クライアントの設定
ストレージサーバー
NFS
(01) NFS サーバーの設定
(02) NFS クライアントの設定
(03) NFS 4 ACL ツール
iSCSI
(01) iSCSI ターゲット設定 (targetcli)
(02) iSCSI ターゲット設定 (tgt)
(03) iSCSI イニシエーターの設定
Ceph Nautilus
(01) Ceph クラスターの設定 #1
(02) Ceph クラスターの設定 #2
(03) ブロックデバイスを利用する
(04) ファイルシステムとして利用する
(05) Object Gateway 設定
(06) ダッシュボードを有効化する
(07) CephFS + NFS-Ganesha 設定
(08) OSD を追加/削除する
(09) Monitor ノードを追加/削除する
GlusterFS 9
(01) GlusterFS 9 インストール
(02) 分散構成
(03) GlusterFS クライアントの設定
(04) GlusterFS + NFS-Ganesha
(05) GlusterFS + SMB
(06) クォータを設定する
(07) ノードを追加する
(08) ノードを削除する
(09) レプリカ構成
(10) 分散 + レプリカ構成
(11) Dispersed 構成
仮想化
KVM
(01) KVM インストール
(02) 仮想マシンを作成する
(03) 仮想マシンを作成する (GUI)
(04) 仮想マシンの基本操作
(05) 仮想管理ツール インストール
(06) SPICE サーバーの設定
(07) SPICE クライアントの設定
(08) Nested KVM の設定
(09) ライブマイグレーション
(10) ストレージマイグレーション
(11) UEFI で起動する
(12) GPU パススルー
VirtualBox
(01) VirtualBox インストール
(02) 仮想マシンを作成する
(03) GuestAdditions インストール
(04) 仮想マシンを作成する (GUI)
Vagrant
(01) Vagrant インストール
コンテナー基盤
Podman
(01) Podman インストール
(02) コンテナーイメージを登録する
(03) コンテナー環境へアクセスする
(04) Dockerfile を利用する
(05) 外部ストレージを利用する
(06) 外部ストレージを利用する (NFS)
(07) Registry を利用する
(08) Podman Network 基本操作
(09) Pod を作成する
(10) 一般ユーザーで利用する
(11) コンテナーの自動起動の設定
Buildah
(01) Buildah インストール
(02) Scratch からイメージ作成
Minikube
(01) Minikube インストール
(02) Minikube 基本操作
Docker
(01) Docker インストール
(02) コンテナーイメージを登録する
(03) コンテナー環境へアクセスする
(04) Dockerfile を利用する
(05) 外部ストレージを利用する
(06) 外部ストレージを利用する (NFS)
(07) Registry を利用する
(08) Docker Network 基本操作
(09) Docker Compose を利用する
(10) Docker Swarm クラスター
MicroK8s
(01) MicroK8s インストール
(02) Pod デプロイ
(03) ノードを追加する
(04) ダッシュボードを有効にする
(05) Storage を有効にする
(06) Registry を有効にする
(07) Prometheus を有効にする
クラウド基盤
OpenStack Victoria
(01) OpenStack Victoria 概要
(02) 連携サービスのインストール
(03) Keystone 設定 #1
(04) Keystone 設定 #2
(05) Glance 設定
(06) イメージを登録する
(07) Nova 設定 #1
(08) Nova 設定 #2
(09) Nova 設定 #3
(10) Neutron 設定 #1
(11) Neutron 設定 #2
(12) ネットワークを構成する
(13) ユーザーを新規追加する
(14) インスタンスを起動する
(15) Horizon 設定
(16) Compute ノードを追加する
(17) Neutron 設定 (Control ノード)
(18) Neutron 設定 (Network ノード)
(19) Neutron 設定 (Compute ノード)
(20) Neutron ネットワーク (FLAT)
(21) Neutron ネットワーク (VXLAN)
(22) Cinder 設定 (Control ノード)
(23) Cinder 設定 (Storage ノード)
(24) Cinder ストレージ利用 (LVM)
(25) Cinder ストレージ利用 (NFS)
(26) Cinder ストレージ利用 (マルチ)
(27) Cinder バックアップサービス
(28) Heat 設定 (Control ノード)
(29) Heat 設定 (Network ノード)
(30) Heat 利用方法
(31) Barbican 設定
(32) Barbican 利用方法
(33) Swift 設定 (Control ノード)
(34) Swift 設定 (Proxy ノード)
(35) Swift 設定 (Storage ノード)
(36) Swift 利用方法
(37) Manila 設定 (Control ノード)
(38) Manila 設定 (Storage ノード)
(39) Manila 利用 (ローカルデバイス)
(40) Designate 設定 (Control)
(41) Designate 設定 (Network)
(42) Designate 利用方法
(43) Gnocchi 設定
(44) Ceilometer 設定 (Network)
(45) Ceilometer 設定 (Compute)
(46) Ceilometer 利用 (Nova)
(47) Ceilometer 利用 (Glance)
(48) Ceilometer 利用 (Cinder)
ディレクトリサーバー
OpenLDAP
(01) LDAP サーバーの設定
(02) ユーザーアカウントを追加する
(03) LDAP クライアントの設定
(04) LDAP over SSL/TLS
(05) LDAP レプリケーション
(06) マルチマスターレプリケーション
NIS
(01) NIS サーバーの設定
(02) NIS クライアントの設定
(03) NIS セカンダリーサーバーの設定
Web サーバー
Apache2
(01) Apache2 インストール
(02) バーチャルホストの設定
(03) SSL/TLS の設定
(04) ユーザーのホーム領域を有効にする
(05) CGI スクリプトを利用する
(06) PHP スクリプトを利用する
(07) PHP + PHP-FPM の設定
(08) Basic 認証の設定
(09) WebDAV の設定
(10) Basic 認証 + PAM
(11) Basic 認証 + LDAP
(12) mod_md の設定
(13) mod_proxy の設定
(14) mod_security の設定
(15) mod_ratelimit の設定
(16) ログレポート : AWStats
(17) ブログシステム : WordPress
(18) Web メール : RoundCube
Nginx
(01) Nginx インストール
(02) バーチャルホストの設定
(03) SSL/TLS の設定
(04) ユーザーのホーム領域を有効にする
(05) Basic 認証の設定
(06) Basic 認証 + PAM
(07) Basic 認証 + Kerberos
(08) CGI スクリプトを利用する
(09) PHP スクリプトを利用する
(10) リバースプロキシの設定
(11) 負荷分散の設定
データベース
PostgreSQL 13
(01) PostgreSQL インストール
(02) リモート接続の設定
(03) ストリーミングレプリケーション
(04) phpPgAdmin インストール
MariaDB 10.5
(01) MariaDB インストール
(02) MariaDB over SSL/TLS
(03) MariaDB バックアップ
(04) MariaDB レプリケーション
(05) MariaDB Galera Cluster
(06) phpMyAdmin インストール
Redis 6
(01) Redis インストール
(02) サーバー基本操作
(03) データベース基本操作
(04) SSL/TLS の設定
(05) Redis レプリケーションの設定
(06) Redis Sentinel の設定
(07) Redis Benchmark を利用する
(08) Python から利用する
(09) PHP から利用する
(10) Node.js から利用する
FTP / Samba / Mail
FTP サーバー
(01) Vsftpd インストール
(02) Pure-FTPd インストール
(03) FTPクライアント (Debian)
(04) FTPクライアント (Windows)
(05) Vsftpd Over SSL/TLS
(06) Pure-FTPd Over SSL/TLS
Samba
(01) フルアクセスの共有フォルダー
(02) アクセス権付の共有フォルダー
(03) クライアントからの共有アクセス
(04) Samba Winbind
Mail サーバー
(01) Postfix インストール
(02) Dovecot インストール
(03) メールユーザーアカウント登録
(04) メールクライアントの設定
(05) SSL/TLS の設定
(06) バーチャルドメインの設定
(07) Postfix + Clamav + Amavisd
(08) メールログレポート : pflogsumm
(09) 仮想メールアカウント登録
Proxy/ロードバランサ
Squid
(01) Squid インストール
(02) プロキシクライアントの設定
(03) Basic 認証の設定
(04) リバースプロキシの設定
HAProxy
(01) HTTP を負荷分散
(02) SSL/TLS の設定
(03) 統計情報を参照する (Web)
(04) 統計情報を参照する (コマンド)
(05) レイヤー4 モードでの負荷分散
システム監視
NetData
(01) NetData インストール
Prometheus
(01) Prometheus インストール
(02) 監視対象ノードを追加する
(03) アラートの設定 (Email)
(04) データを削除する
(05) Grafana でデータを可視化する
(06) Blackbox exporter の設定
Zabbix 5.0 LTS
(01) Zabbix 5.0 インストール
(02) 初期セットアップ
(03) 管理者パスワードを変更する
(04) 監視ホストの設定
(05) 送信メールサーバーの設定
(06) メール通知の設定
(07) 監視対象ホスト追加 (Debian)
(08) 監視対象ホスト追加 (Windows)
(09) 監視対象項目を追加する
SysStat
(01) SysStat インストール
(02) 利用方法
言語 / 開発環境
CUDA
(01) CUDA 11.2 インストール
Go
(01) Go インストール
Rust
(01) Rust インストール
Java
(01) OpenJDK 11 インストール
(02) OpenJDK 17 インストール
(03) Tomcat 10 インストール
Ruby
(01) Ruby 2.7 インストール
(02) Ruby on Rails 6 インストール
PHP
(01) PHP 7.4 インストール
JavaScript
(01) Node.js 12 インストール
Python
(01) Python 3.9 インストール
(02) Django 3 インストール
デスクトップ / その他
NextCloud
- クラウドストレージ
(01) NextCloud インストール
(02) ユーザーアカウントを追加する
(03) ファイルを保管する
(04) オフィス系アプリを有効化する
(05) WebDAV でアクセスする
(06) デスクトップクライアント
(07) チャット / 音声通話 / 画面共有
(08) メールを利用する
(09) カレンダーを同期する
(10) アドレス帳を同期する
(11) 外部ストレージを利用する
(12) Active Directory 統合
OpenVPN
- VPN サーバー
(01) VPN サーバーの設定
(02) VPN クライアントの設定
WireGuard
- VPN サーバー
(01) WireGuard サーバーの設定
(02) WireGuard クライアント (Deb)
(03) WireGuard クライアント (Win)
デスクトップ環境
(01) GNOME デスクトップ環境
(02) KDE デスクトップ環境
(03) Cinnamon デスクトップ環境
(04) MATE デスクトップ環境
(05) Xfce デスクトップ環境
(06) VNC サーバーの設定
(07) Xrdp サーバーの設定
(08) noVNC インストール
その他 #2
その他
Lsync
- ファイル同期
Rsync
- ファイル同期
NVIDIA ドライバー インストール
ネットワーク帯域幅を測定する
RAID 1 を構成する
パスワードルールを設定する
SSL 証明書を作成する (自己署名)
SSL 証明書を取得する (Let's Encrypt)
システムのタイムゾーンを設定する
システムの文字コードを設定する
キーボードの割り当てを設定する
ホスト名を設定する
Active Directory ドメインに参加する
日本語環境にする
Grafana
- Web ダッシュボード
Powershell
- コマンドラインシェル
Snappy
- パッケージ管理
Usermin
- システム管理
Webmin
- システム管理
Cockpit
- システム管理
Lynis
- セキュリティ監査
AIDE
- ホスト型 IDS
Clamav
- アンチウィルス
ACL
- アクセス制御
Rsyslog
- ログ管理
Journald
- ログ管理
Sponsored Link
FTP : Pure-FTPd インストール
2021/09/14
Pure-FTPd をインストールして、ファイル転送用に FTP サーバーを構築します。
[1]
Pure-FTPd のインストールと設定です。
root@www:~#
apt
-y install pure-ftpd
# デーモンで起動する
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/Daemonize
# Anonymous 禁止
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/NoAnonymous
# chroot する
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/ChrootEveryone
# もし必要ならば IPV4 のみにする
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/IPV4Only
root@www:~#
systemctl
restart pure-ftpd
関連コンテンツ
Debian 11 : FTP サーバー
(01) Vsftpd インストール
(02) Pure-FTPd インストール
(03) FTP クライアント (Debian)
(04) FTP クライアント (Windows)
(05) Vsftpd over SSL/TLS の設定
(06) Pure-FTPd over SSL/TLS の設定
Sponsored Link