AmazonAWSでOpenVPNをセットアップしようとしています。私はLinuxにかなり慣れていないので、チュートリアルに従いました。 yum -y install openvpn
を実行しました
すると、正常にインストールされたというメッセージが表示されました。次のステップは、/usr/share/openvpn/easy-rsa/2.0/
にあるファイルをコピーすることでした。 /etc/openvpn/easy-rsa/
へ 。
驚いたことに、/usr/share/openvpn/easy-rsa/
ディレクトリが空でした。 OpenVPNをアンインストールして再インストールしようとしましたが、結果は同じでした。
easy-rsaを個別にインストールしようとしましたが、yumパッケージリストに見つかりませんでした。誰かがOpenVPNのインストールを手伝ってくれますか?
承認された回答:
RPMがインストールされているときにこれらのファイルを追跡するには、次のコマンドを実行します。
$ rpm -ql openvpn
それらのファイルが実際にどこにあるかを確認します。まだインストールされていないパッケージについては、yum
に問い合わせることができます コマンドrepoquery
を使用したリポジトリ :
$ repoquery -l openvpn
さまざまなディストリビューションがさまざまな場所にファイルを配置します。
私のFedoraシステムでは、openvpn
の内容ですが grep
すると、次のように表示されます 「easy-rsa/2.0」の場合:
$ repoquery -l openvpn | grep -i "easy-rsa/2.0"
/usr/share/openvpn/easy-rsa/2.0
/usr/share/openvpn/easy-rsa/2.0/Makefile
/usr/share/openvpn/easy-rsa/2.0/README
/usr/share/openvpn/easy-rsa/2.0/build-ca
/usr/share/openvpn/easy-rsa/2.0/build-dh
/usr/share/openvpn/easy-rsa/2.0/build-inter
/usr/share/openvpn/easy-rsa/2.0/build-key
/usr/share/openvpn/easy-rsa/2.0/build-key-pass
/usr/share/openvpn/easy-rsa/2.0/build-key-pkcs12
/usr/share/openvpn/easy-rsa/2.0/build-key-server
/usr/share/openvpn/easy-rsa/2.0/build-req
/usr/share/openvpn/easy-rsa/2.0/build-req-pass
/usr/share/openvpn/easy-rsa/2.0/clean-all
/usr/share/openvpn/easy-rsa/2.0/inherit-inter
/usr/share/openvpn/easy-rsa/2.0/list-crl
/usr/share/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf
/usr/share/openvpn/easy-rsa/2.0/openssl.cnf
/usr/share/openvpn/easy-rsa/2.0/pkitool
/usr/share/openvpn/easy-rsa/2.0/revoke-full
/usr/share/openvpn/easy-rsa/2.0/sign-req
/usr/share/openvpn/easy-rsa/2.0/vars
/usr/share/openvpn/easy-rsa/2.0/whichopensslcnf
ファイルはどこにありますか?
ソフトウェアをインストールするときに次に考慮すべきことは、パッケージがどこから来ているかです。彼らは公式ですか?サードパーティのリポジトリ?次のコマンドで確認できます:
$ repoquery -i openvpn | grep Repo
Repository : fedora
つまり、これは私のシステムの公式パッケージであり、あなたが質問しているディレクトリが含まれています。
代替案
AmazonWSが使用するLinuxAMIディストリビューションは、CentOSのカスタムバージョンです。本格的なバージョンのCentOSまたはUbuntuをインストールし、そのディストリビューションの通常のパッケージを使用してパッケージをインストールする方が、Amazonが提供しているように見えるこれらの変更されたパッケージよりもおそらく理にかなっています。