2012-05-01 13 views
0

定義済みのテキストを含むコマンドラインを使用してサーバ内のファイルを検索することは可能ですか?例えば"これは怠惰にハックされた!"その文だけを削除しますか?特定のテキストを含むファイルを検索し、そのテキストを削除します

また、今後どのように防止することができますか。どのようにして1つのファイルにテキストを追加することができないのでしょうか。

+0

をsedの。 – Sampson

+0

私は "sed one liners"のウェブ検索を行い、関連する例を見つけました。 – Marc

+0

'find'と' sed -i'をパイプしてファイルから行を削除するのは簡単です。ただし、ハッキングされている場合は、代わりに既知の正常なバックアップから復元する必要があります。将来のハッキングを防止するためには、あなたの権限で最低限の権限の原則を練習し、[AppArmor](http://www.wikipedia.org/wiki/Mandatory_access_control)などの[強制アクセスコントロール] ://wiki.ubuntu.com/AppArmor/)、[SELinux](http://en.wikipedia.org/wiki/Security-Enhanced_Linux)、[TOMOYO](http://tomoyo.sourceforge.jp/index。 html.en)、[SMACK](http://schaufler-ca.com/) – sarnold

答えて

関連する問題