vsftpdのインストール

vsftpdのインストール

Ubuntu 22.04 に apt install を使用して vsftpd をインストールしました。インストールは正常に行われているようですが、無効な引数のため起動に失敗します。snakeoil ファイルが見つからないことがわかりました。SSL と証明書を再インストールせずにそれらを再作成する方法はありますか?

答え1

GitHub でこの回答を見つけましたが、これで vsftpd.service を起動するために必要な怪しいファイルを生成することができました。ターミナルから以下を入力します。

sudo apt-get install ssl-cert
sudo make-ssl-cert generate-default-snakeoil
sudo usermod --append --groups ssl-cert [ユーザー]
ls -l /etc/ssl/certs/ssl-cert-snakeoil.pem /etc/ssl/private/ssl-cert-snakeoil.key

関連情報