作為ssh引數執行命令時,如何使密碼不可見?

保持我們的密碼安全是我們都需要認真對待的事情,但是如果某個特定的程式或應用程式在您鍵入密碼時在您的視線中顯示您的密碼,您會怎麼做?今天的超級使用者問答帖子提供了一個解決讀者密碼問題的方法。...

作為ssh引數執行命令時,如何使密碼不可見?

保持我們的密碼安全是我們都需要認真對待的事情,但是如果某個特定的程式或應用程式在您鍵入密碼時在您的視線中顯示您的密碼,您會怎麼做?今天的超級使用者問答帖子提供了一個解決讀者密碼問題的方法。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

問題

超級使用者閱讀器user110971想知道如何在將命令作為SSH引數執行時保持密碼不可見:

If I run this command and start typing the MySQL password, the password is visible on the screen:

  • ssh user@server ‘mysql -u user -p’

How can I prevent this? If I log in through SSH and execute the MySQL command, then everything works fine.

作為SSH引數執行命令時,如何保持密碼不可見?

答案

超級使用者貢獻者Toby Speight為我們提供了答案:

If you provide a remote command to run, SSH does not allocate a tty, so the remote command is unable to disable echo. You can force SSH to provide a tty using the -t option:

  • ssh -t user@server ‘mysql -u user -p’

The equivalent option (for -o or for the config file) is RequestTTY. I would caution against using it in the config file because it can have unwanted effects for non-interactive commands.


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

圖片來源:Linux截圖(Flickr)

  • 發表於 2021-04-08 18:39
  • 閱讀 ( 29 )
  • 分類:網際網路

你可能感興趣的文章

在linux上保護隱私的10大技巧

... 作為一個後備,但是你應該確保你的螢幕鎖定時,螢幕保護程式被啟用。您可以透過導航到Ubuntu的settings下的Brightness&Lock來找到這些設定。 ...

  • 發佈於 2021-03-13 08:16
  • 閲讀 ( 59 )

如何用ssh遠端管理linux伺服器

...cureshell是一種網路協議,允許網路服務在不安全的網路上執行。 ...

  • 發佈於 2021-03-15 17:05
  • 閲讀 ( 55 )

如何用樹莓皮打造diy谷歌家庭助理

...程的裝置可能會有所不同。我只用了一個備用的USB攝像頭作為麥克風。任何相容的網路攝像頭或麥克風都應該可以,並且有大量的Pi相容裝置列表可以提供幫助。 ...

  • 發佈於 2021-03-22 22:23
  • 閲讀 ( 52 )

windows10ssh與putty:是時候切換遠端訪問客戶端了?

...軟不太可能透過SSH實現任何形式的通用遠端管理,但將其作為一個選項還是很有用的。 ...

  • 發佈於 2021-03-22 22:29
  • 閲讀 ( 57 )

針對初學者系統管理員的10個linux強化提示

... 8安全核心引數 ...

  • 發佈於 2021-03-28 14:39
  • 閲讀 ( 50 )

如何使用cockpit web介面管理linux伺服器

...,您將面臨一個挑戰。這是特別真實的,如果其中一些是執行無頭系統沒有顯示器連線。例如,您可能有機架安裝或遠端伺服器位於不同的建築物或收集樹莓皮分散在您的家中。 如何監控所有這些裝置的執行狀況和效能? 如果...

  • 發佈於 2021-04-01 00:16
  • 閲讀 ( 55 )

如何在raspberry pi上設定雙因素身份驗證

...後來增加到生產線包括更小的版本,旨在納入產品或執行作為無頭系統。價格範圍從5美元的簡約派皮零,以75美元的皮4b/8gb。 它的成功是令人難以置信的;超過3000萬臺這種微型計算機已經銷往世界各地。愛好者們用它們做了令...

  • 發佈於 2021-04-02 02:18
  • 閲讀 ( 39 )

如何在linux上更改帳戶密碼

...空白欄位。 空欄位用冒號表示。 獲取“上次更改”欄位作為日期 Unix時代始於1970年1月1日。“上次更改”欄位的值為18209。這是1970年1月1日以後的天數,帳戶“mary”的密碼被更改了。 使用此命令可將“上次更改”值視為日期:...

  • 發佈於 2021-04-02 22:58
  • 閲讀 ( 49 )

保護ssh伺服器的最佳方法

...線到伺服器並向遠端使用者顯示會話。伺服器接受連線並執行會話。 在預設配置中,SSH伺服器將偵聽傳輸控制協議(TCP)埠22上的傳入連線。因為這是一個標準化的、眾所周知的埠,所以它是威脅參與者和惡意機器人的目標。 ...

  • 發佈於 2021-04-03 01:55
  • 閲讀 ( 46 )

如何在linux上使用埠敲打(以及為什麼不應該)

...路安全是一個龐大而複雜的話題,但你不應該使用埠攻擊作為你唯一的防禦方式。 相關:如何從Linux Shell建立和安裝SSH金鑰 安裝knockd 為了演示埠敲擊,我們將使用它來控制埠22,即SSH埠。我們將使用一個叫做knockd的工具。如果...

  • 發佈於 2021-04-03 02:18
  • 閲讀 ( 51 )
bfihrnol
bfihrnol

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦