Centos7(および6,5とsuse..)で、sftpにbashなどの「readline」機能などのタブ補完機能があることを確認しました。 Slackwareではこれは起こりません。 SSHを再コンパイルしてみました。
"with-readline"
"enable-readline"
しかし、何も変わりません。解決策はありますか? 「alias sftp=with-readline sftp」と答えないでください。あまりにも悪いので、centosはそれを使用しません。
答え1
CentOS / RHEL / Fedoraはopensshを使用してコンパイルされます。libedit
、問題がありますが、基本的なユースケースでは動作します。君はただ通過すればいい
--with-libedit
configure
ソースからビルドされるまでopenssh
。