ssh / sshdがコンパイルされたときに使用された設定オプションを一覧表示するには?
SELinux設定の問題を解決しようとしていますが、SSHが--with-selinux
。
ベストアンサー1
コンパイルオプションをリストする方法はないと思いますが、SELinuxサポートなどの機能は、実行可能ファイルがリンクされているライブラリから明らかにする必要があります。
$ ldd /usr/bin/ssh /usr/sbin/sshd | egrep '^/|selinux'
/usr/bin/ssh:
/usr/sbin/sshd:
libselinux.so.1 => /lib/libselinux.so.1 (0x00007fbbfed5f000)
sshd
SELinuxのサポートがあるようですが、ssh
私のシステムではサポートされていません(なぜですか?)。
確認できるもう1つの問題(静的バイナリがある場合など)は、特定のSELinux機能を参照するバイナリがあるかどうかです。
strings /usr/sbin/sshd |grep -i selinux