天天看點

/usr/bin被删除的操作

 誤删/usr/bin後快速恢複操作

1.在區域網路中找一台好的伺服器,使用如下指令,将scp、cp指令傳過去

<code>gzip</code> <code>-c </code><code>/usr/bin/scp</code><code>|</code><code>ssh</code> 

<code>10.0.0.8 </code><code>"gunzip -c -&gt;/usr/bin/scp"</code>

2.在被誤删的服務上進行操作。如果有chmod指令就執行以下指令

<code>cd</code> <code>/usr/bin/</code> <code>&amp;&amp; </code><code>chmod</code> <code>+x </code><code>scp</code>

如果沒有chmod 指令,就再傳一個過去

<code>gzip</code> <code>-c </code><code>/bin/chmod</code><code>|</code><code>ssh</code> 

<code>10.0.0.8 </code><code>"gunzip -c -&gt;/root/chmodd"</code>

#需要注意傳過去依然是沒有執行權限的

需要cp一個有執行權限的指令,然後通過下面三個操作進行添權重限: 

<code>cp</code> <code>/bin/cat</code>  <code>/root/</code>

<code>cat</code> <code>/root/chmodd</code>  <code>&gt; </code><code>/root/cat</code>

<code>mv</code>  <code>/root/cat</code> <code>/bin/chmod</code>

3.再到好的伺服器上之執行以下指令

<code>scp</code> <code>/usr/bin/</code><code>* </code>

<code>10.0.0.8:</code><code>/usr/bin/</code>

<code></code>

本文轉自 藍葉子Sheep 51CTO部落格,原文連結:http://blog.51cto.com/dellinger/1944813,如需轉載請自行聯系原作者

繼續閱讀