web-dev-qa-db-ja.com

debianの/ etc / network / interfacesファイルでパスワードを暗号化/非表示にする方法は?

/ etc/network/interfacesファイルの-wpa-psk "password"-行を暗号化/非表示にするにはどうすればよいですか?それはカバーされておらず、今ファイルに入ることができるすべての人にとって読みやすいからです。

または、空白のWi-Fiパスワードをファイルに保存したくない場合は、他のものを使用する方がよいでしょうか。

デスクトップ環境なしでDebianで実行しています。

4
Bastonje

最善の方法は、パスワードをハッシュすることです。 wpa-pskを次の出力に設定します。

wpa_passphrase <SSID> <KEY>

これによりパスワードが難読化されますが、他の誰かがハッシュを使用して別のデバイスに接続するのを妨げることはありません。

追加の手段として、/etc/network/interfacesファイルのアクセス許可をrw-------(600)、chmod og-rwに設定する必要もあります。

7
h0tw1r3