亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      在Linux系統(tǒng)MySQL隱藏命令行中的密碼的方法

      時間: 志藝942 分享

        這篇文章主要是介紹了MySQL在Linux系統(tǒng)中隱藏命令行中的密碼的方法,作者利用簡單的C程序?qū)崿F(xiàn),接下來是小編為大家收集的在Linux系統(tǒng)MySQL隱藏命令行中的密碼的方法,歡迎大家閱讀:

        在Linux系統(tǒng)MySQL隱藏命令行中的密碼的方法

        在命令行中輸入命令并不是一個好主意,會造成安全問題。但是如果你決定去寫一個應(yīng)用,而這個應(yīng)用需要在命令行中使用密碼或者其他敏感信息。那么,你能通過以下方法禁止系統(tǒng)的其他用戶輕易的看到這些敏感數(shù)據(jù) 呢?,類似MySQL在ps命令下隱藏密碼。

        假設(shè)我這里系統(tǒng)里兩個用戶,一個是root ,一個是dabu 。測試系統(tǒng)為centos 6.5在按照下面的步驟做:

        顯示:

        復(fù)制代碼 代碼如下:

        pwhide.c

        將下面的代碼保存到 pwhide.c :

       

        然后編譯 pwhide.c ,命令如下:

        顯示:

        代碼如下:

        hide pwhide.c

        用編譯后的程序進行測試:

        注意:ps p 15585 。你可能和我的不一樣,因為pid每次運行,都會變的。你顯示什么數(shù)字,后面就用什么數(shù)字。

        顯示出上面結(jié)果后,不再進行任何操作,也不關(guān)閉這個終端窗口(命令窗口)。然后在用root賬號登錄,就是相當(dāng)于同時開兩個終端窗口。輸入下面的命令:

        由此測試的結(jié)果,我們知道了這個方法能夠使MySQL如何在ps命令下隱藏命令行中的密碼。以此類推,在寫其他程序后,就知道如何使用這個方法來 讓程序 在ps命令下隱藏命令行參數(shù)。

        為了簡明起見,上面的代碼可能不怎么好移植到其他平臺,但是它可以工作在linux上,并且如愿的表達了關(guān)鍵點。在其它環(huán)境,如FreeBSD,你可以使用系統(tǒng)調(diào)用setproctitle() 來為你做這種苦力活。關(guān)鍵的一點是重寫argv

       
       看了“在Linux系統(tǒng)MySQL隱藏命令行中的密碼的方法”還想看:

      1.怎么用命令行查看Linux系統(tǒng)位數(shù)

      2.liunx ssh免密碼登錄命令行

      3.linux 系統(tǒng)維護命令

      4.Linux系統(tǒng)在命令行中實現(xiàn)Wifi 連接的方法

      5.linux中mysql開機自動啟動的方法

      3028097