scpウェルカムバナー停止

scpウェルカムバナー停止

私たちのチームは、すべてのホストにウェルカムバナーを追加することにしました。にメッセージを追加するのではなく、チームメンバーが/etc/motdメッセージを追加しました。echo~/.cshrc

これはscpホスト間の関係を破壊することです。誰かがこれがどのように壊れるかを説明できますかscpcshrcこれを行うときにロードされていてもscp?これらのエコーメッセージの一部はどのようにこれを破ることができますか?

私は内部の動作を知りませんscp

私たちが追加したメッセージ~/.cshrc

echo "##############################################################################"
echo "                              Alert! Aler! Alert! Alert! Alert! Alert!"
echo "This is a restricted box, any actions performed here will be reported to [email protected]"
echo "##############################################################################"

ベストアンサー1

転送の上で実行されるコマンドは、sshサーバーを起動する前に多くの出力を期待しません。これは多くのユーティリティに影響を与えます。

解決策は、次の状況でのみ管理チームにメッセージを印刷させることです。標準出力端末に接続しました。

if ( $?prompt ) then
    echo "Secure machine message..."
    echo "More warnings"
    echo "Etc."
endif

より良い点は全く入れないで.cshrcメッセージ内容自体/etc/issue.netと表示今後ログイン。ただし、/etc/ssh/sshd_config次の行を使用して有効にする必要があります。

Banner /etc/issue.net

おすすめ記事